home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d26 / vgrd400c.arc / GRADE.MAN next >
Text File  |  1990-01-28  |  232KB  |  5,743 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                VAR Grade is COPYRIGHTED (C) 1990 by Dennis Revie.
  18.                All rights are reserved.
  19.  
  20.                VAR Grade can be distributed as SHAREWARE.  It is not free.
  21.  
  22.  
  23.                Baby Driver is licensed from Ithaca Street Software, Inc.
  24.                COPYRIGHT (C) 1989.  The program INSTALLP.EXE is copyrighted
  25.                Ithaca Street Software, Inc., and is included in accordance
  26.                with the license.  Comments and instructions from the Baby
  27.                Driver manual have been used in this manual.
  28.  
  29.                VAR Grade is written in Borland International's Turbo
  30.                Pascal.  The files that can be listed by the "DIR *.BGI"
  31.                (screen drivers) and "DIR *.CHR" (fonts) are copyrighted by
  32.                Borland International and are used in accordance with the
  33.                license.
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                VAR Grade is dedicated to VAR, without whom neither the
  41.                program nor the program author would exist.
  42.  
  43.  
  44.  
  45.                Diana E. Axelsen has been invaluable in preparing this
  46.                Manual: her assistance is gratefully acknowledged.
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.                                        NOTICE
  77.  
  78.  
  79.  
  80.                This program can be used in a preview basis only unless it
  81.           has been registered.  You may use it on an interim basis to
  82.           decide if you want the program.  Should you decide not to
  83.           register it, you MUST erase the program.   If you use the
  84.           program, you MUST register it.
  85.  
  86.                The program can be updated and improved only if you support
  87.           the program.  If you find the program useful, please express your
  88.           appreciation by registering your copy.  Registration of VAR Grade
  89.           will not only salve your conscience but will also provide you
  90.           with benefits.
  91.  
  92.                The registration information below is for a single-site
  93.           licence.  This allows you to make as many copies of the program
  94.           as you desire, as long as only one copy is in use at any time.
  95.           Multiple-site licenses are also available on either a per copy or
  96.           per school basis.
  97.  
  98.                To register, send $30 to the address listed below.  For an
  99.           additional $10, you also get a 78 page laser-printed manual.  The
  100.           Manual includes tutorials, detailed descriptions of ways to use
  101.           the program, figures showing some of the ways the program can be
  102.           used to analyze grades, an index, and suggestions for both
  103.           beginning computer users and for experts.  A shorter disk version
  104.           of the manual (without figures and index) is included with the
  105.           program.  Registration includes:
  106.  
  107.             (a) The current version of the program on four 360K disks
  108.                (other disk formats are available) will be sent.  This
  109.                includes one disk more than the shareware version.  The
  110.                additional disk includes two utilities:  one to alter the
  111.                graphics printer drivers and the other allows you to load
  112.                students from batch files.  It also includes several
  113.                additional fonts.  There is also an enhanced manual.
  114.  
  115.             (b) If you find any significant bugs, they will be corrected
  116.                and a corrected version of VAR Grade sent to you as soon as
  117.                possible.
  118.  
  119.             (c) The next update of the program will be sent free of charge
  120.                (the updated manual will be offered at low cost).  If you
  121.                have purchased the Manual within 90 days of a new update,
  122.                the new Manual also will be included free of charge.
  123.  
  124.             (d) Further updates will be offered at nominal cost
  125.                (approximately 25% of the price of the current registered
  126.                version).
  127.  
  128.                                           i
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.             When you register please include your name, address, and the
  141.             version of the program that you wish to register.  A suggested
  142.             form is included on Disk #3 in the file REGISTER.TXT.
  143.  
  144.             The following information is useful to us, and essential for
  145.                bug reports:
  146.  
  147.                (1) The type of computer AND microprocessor 8088, 80286,
  148.                  ...).
  149.  
  150.                (2) The type of printer you will use with it.
  151.  
  152.                (3) The version of DOS that you are using (important for
  153.                  finding bugs).
  154.  
  155.                (4) Where you found or heard about VAR GRADE.
  156.  
  157.                (5) Any suggestions for improving the program--wish lists,
  158.                  etc. for the program.
  159.  
  160.                (6) List any bugs that you have found--and EXACTLY, if
  161.                  possible, how they occurred.  This information is needed
  162.                  to find and correct the bug.
  163.  
  164.             For Registration or Information: 
  165.  
  166.                                    Dennis Revie
  167.                                    Attn: VAR Grade
  168.                                    4804 Highland Ave
  169.                                    Oxnard, CA 93033-7818
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.                                           ii
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.                                   TABLE OF CONTENTS
  208.  
  209.  
  210.  
  211.  
  212.           NOTICE..........................................................i
  213.  
  214.  
  215.           TABLE OF CONTENTS.............................................iii
  216.  
  217.  
  218.           I. INTRODUCTION TO VAR GRADE....................................1
  219.  
  220.               A. Program Features.........................................2
  221.               B. Conventions Used in this Manual..........................6
  222.               C. GSample..................................................7
  223.  
  224.           II. REQUIREMENTS................................................8
  225.  
  226.               A. Versions.................................................8
  227.               B. Files on the Disks.......................................8
  228.               C. Required Files...........................................9
  229.               D. Where Should the Files Be?...............................9
  230.  
  231.           III. INSTALLATION OF VAR GRADE.................................10
  232.  
  233.               A. Using INSTALL...........................................10
  234.               B. Installation without INSTALL............................12
  235.  
  236.           IV. FIRST USE OF VAR GRADE.....................................13
  237.  
  238.               A. Printing the Manual.....................................13
  239.               B. Starting the Program....................................13
  240.               C. Using an Existing Class: Tutorial.......................13
  241.               D. Starting a New Class....................................16
  242.               E. Entering Data...........................................18
  243.               F. If You Are Lost.........................................19
  244.               G. Exiting the program.....................................19
  245.               H. How Special Keys are Used...............................20
  246.               I. How the cursor keys work................................20
  247.  
  248.           V. STARTING THE PROGRAM........................................22
  249.  
  250.               A. Where Should the Program Files Be?......................22
  251.               B. Picking a Class.........................................25
  252.               C. Converting Old Classes Into New Classes.................26
  253.               D. Classes Too Big for the Memory..........................26
  254.               E. Setting Up the Class....................................27
  255.               F. Entering Students, Tasks, Attendance, and Grades........29
  256.               G. Reading the Manual and Help screens.....................30
  257.  
  258.  
  259.  
  260.                                           iii
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.           VI. ENTERING STUDENTS..........................................32
  272.  
  273.               A. General Methods.........................................32
  274.               B. Names and IDs...........................................32
  275.               C. Typing in Names and IDs.................................32
  276.               D. Importing Students from Files...........................34
  277.               E. Sorting Students........................................36
  278.  
  279.           VII. DEFINING TASKS............................................37
  280.  
  281.               A. Regular Tasks...........................................37
  282.               B. Special Tasks...........................................38
  283.               C. Scaling Tasks...........................................41
  284.               D. Memory Limitations......................................41
  285.               E. Manipulating Tasks......................................42
  286.               F. Examples of Task Definitions............................43
  287.  
  288.           VIII. ENTERING GRADES..........................................45
  289.  
  290.               A. Entering Data for the Whole Class.......................45
  291.               B. Entering Individual Student Data........................47
  292.               C. Saving Entered Data to Disk.............................48
  293.  
  294.           IX. ATTENDANCE.................................................49
  295.  
  296.               A. Defining Attendance Days................................49
  297.               B. Changing Defaults.......................................49
  298.               C. Entering Class Attendance...............................50
  299.               D. Entering Individual Student Attendance..................50
  300.  
  301.           X. ANALYZING THE GRADES........................................52
  302.  
  303.               A. Default Values for Analysis.............................52
  304.               B. Plotting the Scores of a Class..........................53
  305.               C. Plotting the Scores of an Individual....................54
  306.               D. Calculating Statistics..................................55
  307.               E. Correlating Different Tasks.............................56
  308.               F. Statistical Plots of the Classes........................57
  309.               G. Scaling the Tasks.......................................58
  310.               H. Setting the Fewest Allowed Points.......................58
  311.               I. Assigning Standard Deviations and T-Scores..............58
  312.               J. Adjusting the Statistics of a Task......................59
  313.               K. Changing the Grading Names..............................59
  314.               L. Picking Automatic Grade Cutoffs.........................60
  315.  
  316.           XI. ASSIGNING AND PRINTING THE GRADES AND ATTENDANCE...........61
  317.  
  318.               A. Default Values for Analysis.............................61
  319.               B. Printing the Student Scores and Attendance..............66
  320.               C. Calculating and Printing Grades.........................67
  321.               D. Exporting Data..........................................69
  322.  
  323.  
  324.  
  325.  
  326.                                           iv
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.                                                        Table of Contents
  337.           XII. OTHER PROGRAM FEATURES....................................70
  338.  
  339.               A. Running Other Programs from VAR Grade...................70
  340.               B. Dates...................................................70
  341.               C. Video Displays..........................................70
  342.               D. Mouse Support...........................................71
  343.               E. Examples of VAR Grade Batch Files.......................72
  344.  
  345.           XIII. APPENDIX.................................................74
  346.  
  347.               A. Program Parameters--Defaults and Limits.................74
  348.               B. Backup Files............................................74
  349.               C. Beeps or Noises.........................................75
  350.               D. Menus...................................................77
  351.  
  352.           XIV. GLOSSARY..................................................78
  353.  
  354.  
  355.           XV. FURTHER INFORMATION........................................81
  356.  
  357.               A. Information.............................................81
  358.               B. Registration............................................81
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.                                           v
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.                             I. INTRODUCTION TO VAR GRADE
  406.  
  407.  
  408.  
  409.                WELCOME TO VAR GRADE!  This program has been written to be
  410.           flexible enough to allow you to grade your class with the same
  411.           methods you now use--except that the program does the tedious
  412.           chores of adding, plotting, and writing the scores.  The program
  413.           has been written by and for teachers and requires no special
  414.           knowledge of computers or MS-DOS.
  415.  
  416.                This manual will help both computer novices and computer
  417.           experts get the most out of the VAR Grade program.  If you are
  418.           not an experienced computer user, the manual will show you how to
  419.           get started with the program.  Before putting data from your own
  420.           classes on the computer, we suggest that you go through the
  421.           tutorial in Chapter IV, First Use of VAR Grade, which uses a
  422.           sample class to illustrate the steps in starting the program.  If
  423.           you are acquainted with MS-DOS and want to modify the program to
  424.           meet your specific needs, the manual contains helpful information
  425.           on doing so in Chapter V, Starting the Program.  Menus are used
  426.           to access all areas of the program.  This "menu-driven" program
  427.           should be easy to use, but you can also get help at any time by
  428.           simultaneously pressing the <Alt> key and the key "H".
  429.  
  430.                One of the most powerful features of the program is its
  431.           ability to analyze student grades in a variety of ways.  The
  432.           tutorials and additional material in Chapter IV will enable you
  433.           to examine both individual and group performance using several
  434.           different methods of data analysis.  The calculations generated
  435.           by VAR Grade will give you a great deal of information helpful in
  436.           assigning final grades.  Both you and your students will benefit
  437.           from this data, since you can identify clearly how the student is
  438.           performing relative to the rest of the class, and also evaluate
  439.           the student's work on different assignments.  The program also
  440.           allows you to generate clear and attractive graphics, which will
  441.           answer the question "why did I get this grade?" in detail
  442.           probably beyond what any student would expect.
  443.  
  444.                The program can be used for both grades and attendance.  You
  445.           may grade with either letter or number grades, and you can mix
  446.           and match letter and number grades.  You can change the points of
  447.           any assignment or score at any time.  You can also use many
  448.           different types of pre-defined assignments (tasks), including
  449.           ones that are the sums, averages, and weights of other tasks.
  450.           Any task or combination of tasks can be plotted, correlated, and
  451.           analyzed statistically.  Attendance for your classes can be
  452.           recorded.  Several categories of attendance are defined by VAR
  453.           Grade.  Individual student scores can be printed or scores for
  454.           each section of the class can be printed.  You can control page
  455.           length, margins, and type size when printing the data.
  456.  
  457.  
  458.                                           1
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.                The program has also been designed to be as immune as
  470.           possible from errors on your part. The program checks for
  471.           reasonable task scores, will not easily let you exit the program
  472.           without saving your data, and will check to ensure that the data
  473.           sent to a disk was actually written before letting you exit from
  474.           the program.  It will also prevent accidental deletions of your
  475.           files by making them read-only files (which you cannot delete
  476.           with the DOS "del" or "erase" commands). You can also protect
  477.           your grades from prying eyes by requiring a password before
  478.           allowing access to your data.
  479.  
  480.                The program has been in use for several years, and has
  481.           undergone constant improvements and corrections.  However,
  482.           suggestions are always welcome for additions, deletions, or
  483.           improvements to the program.  Please send comments!  Most of the
  484.           recent changes in the program were suggested by people using this
  485.           program.
  486.  
  487.           A. Program Features
  488.  
  489.             An unlimited number of students, tasks, and classes of students
  490.             are allowed by VAR Grade.  Only the amount of memory in your
  491.             computer limits these.
  492.  
  493.             1. Entering the students
  494.  
  495.                You can enter the students either by entering their names
  496.                directly into the program, or by telling the program to use
  497.                a file of names for the students.  The "N" option on the
  498.                Main Menu will allow a choice between these alternatives.
  499.                See Chapter VI, Entering Students, for further information.
  500.  
  501.                You can sort and list students several ways, including by
  502.                names, IDs, sections, and task scores.  You can display and
  503.                print students by their names or their IDs.  These can be
  504.                Changed in the "Z" option of the Main Menu.
  505.  
  506.             2. The number of sections
  507.  
  508.                The number of sections is initially set at 1 when you first
  509.                start a new class.  For elementary schools, that is probably
  510.                all that you will need.  For high schools and colleges,
  511.                several sections of the same class are frequently given by
  512.                the same instructor.  There is a limit of 99 sections of
  513.                students in the class.
  514.  
  515.             3. Tasks
  516.  
  517.                Below is a quick overview of tasks.  For more information,
  518.                see Chapter VII, Defining Tasks.  Tasks can be defined or
  519.                changed in the "T" option of the Main Menu.  Besides
  520.                defining tasks, there is a full retinue of tools to
  521.                manipulate the tasks after they have been defined.
  522.  
  523.  
  524.                                           2
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.                                                             Introduction
  535.                (a) Regular tasks
  536.  
  537.                  There are ten types of tasks allowed.  Two of them
  538.                  correspond to ordinary number and letter grades.  These
  539.                  can be defined in the "T" section of the Main Menu.  You
  540.                  give a task a name, then, if it is a number task, the
  541.                  total allowed points for the task.
  542.  
  543.                  (i)   Number tasks are ones in which you enter numbers as
  544.                  the grades.
  545.  
  546.                  (ii)  Letter tasks are ones where the scores are entered
  547.                  as letters.
  548.  
  549.                  (iii) Extra credit tasks are ones where the points are
  550.                  added to a number task, but the total points of the number
  551.                  task are not altered.  Extra credit tasks are treated in
  552.                  special ways by the program.  As far as the special exams
  553.                  below are concerned, they have 0 total points.
  554.  
  555.                (b) Special tasks
  556.  
  557.                  The second type of tasks are called Special tasks. These
  558.                  pre-defined tasks are also be specified in the "T" section
  559.                  of the Main Menu.  Special tasks are Sums, Averages,
  560.                  Highest, Percentages, etc., of other tasks.  You do not
  561.                  enter scores into special tasks.  Instead, you pick the
  562.                  tasks to be counted in the sum (or average, percentage,
  563.                  highest, etc.) of other tasks.  The program then
  564.                  calculates the scores for you.  These scores will be
  565.                  recalculated each time you change student scores.
  566.  
  567.                  (i) Sum tasks
  568.  
  569.                     These are tasks that are the sums of other tasks.
  570.                     Tasks that are not yet entered can be included in the
  571.                     list of tasks that will be summed.  When the tasks are
  572.                     then defined, they will be included in the sums.
  573.  
  574.                  (ii) Averaged tasks
  575.  
  576.                     These are tasks that are the average of other tasks.
  577.                     If you use letter grades, the averages are reported as
  578.                     scores between the highest (e.g., A) and the lowest
  579.                     tasks (e.g., F), otherwise they are the numerical
  580.                     average of the tasks.  Any tasks that have not yet been
  581.                     entered are NOT averaged, so the averages reflect only
  582.                     those tasks for which the student has had scores
  583.                     entered.
  584.  
  585.                  (iii) Percentage tasks
  586.  
  587.                     These are tasks that average other tasks, then convert
  588.                     those averages to percentages.  Like averaged tasks,
  589.  
  590.                                           3
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.                     any tasks that have not yet been entered are not used
  602.                     in the conversions, so the percentages reported for the
  603.                     students are for the tasks that have had scores
  604.                     entered.
  605.  
  606.                  (iv) Highest tasks
  607.  
  608.                     These are tasks that sum the scores of other tasks,
  609.                     then the lowest one or more scores are discarded
  610.                     ("throw out the lowest of several scores").  The
  611.                     program will find the lowest of a set of tasks and add
  612.                     up only the highest tasks.  Scores that are unentered
  613.                     are discarded first, then the lowest scores that have
  614.                     been entered are discarded.
  615.  
  616.                  (v) Weighted tasks
  617.  
  618.                     You can define a task as the sum of other tasks, each
  619.                     times a weight.  Unentered tasks are given a score of 0
  620.                     for the weighting.
  621.  
  622.                  (vi) Final weighted tasks
  623.  
  624.                     You can define a task as the sum of other tasks that
  625.                     are weighted such that the final percentage is what you
  626.                     specify.  This differs from weighted tasks because the
  627.                     weights in the final weighted tasks are the relative
  628.                     worth you want each task to be in the total score,
  629.                     while the weighted task weights are the amount by which
  630.                     to multiply the scores for each exam.
  631.  
  632.                  (vii) Final task
  633.  
  634.                     You can define a task as a final task.  This task will
  635.                     keep track of the letter grades assigned in the "G"
  636.                     option of the Main Menu.  These scores are only
  637.                     assigned in the "G" option.
  638.  
  639.             4. Attendance
  640.  
  641.                On the "A" option of the Main Menu, you can have VAR Grade
  642.                also keep attendance for your class.  There can be up to 240
  643.                days of attendance, with several different types of
  644.                attendance (present, absent, late, etc.).  The characters
  645.                that represent each attendance type can be changed from the
  646.                Attendance Menu.
  647.  
  648.             5. Notes
  649.  
  650.                Besides names and IDs, you can enter notes of up to 20
  651.                characters for the students.  The notes can be anything,
  652.                including why a student missed an exam, seat numbers,
  653.                nicknames, etc.  These notes can be printed along with your
  654.                grades.
  655.  
  656.                                           4
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.                                                             Introduction
  667.             6. Entering data
  668.  
  669.                Scores and attendance can be entered spreadsheet style.
  670.                Students and their data are listed either by individual
  671.                students or by the whole class.  Data entry is checked for
  672.                valid input, so no scores can entered that have more than
  673.                the allowed points.
  674.  
  675.             7. Writing the scores
  676.  
  677.                Using the "W" option of the Main Menu, you can print all the
  678.                scores of one student OR the scores you want for an entire
  679.                class or combination of sections of the class.  Note that
  680.                after choosing which way to write out the scores, a menu
  681.                will be displayed that will list a number of options for
  682.                printing on the Print Menu: which sections, what printer,
  683.                and whether to write to the screen only, or also to a disk
  684.                file or a printer.  Thus, the Print Menu allows great
  685.                flexibility in how the program prints the data.
  686.  
  687.             8. Plotting the scores
  688.  
  689.                In the "P" option of the Main Menu, you can plot and graph
  690.                the scores of any task you choose.  If you grade with
  691.                numbers, you also choose the low and high scores to plot.
  692.                You can also plot all the scores for one student in the "I"
  693.                option of the Plotting Menu.
  694.  
  695.                You can correlate scores on two tasks.  The scores will be
  696.                plotted against each other and the correlation coefficients
  697.                calculated.  You will be asked for the high and low scores
  698.                for each exam, just as when plotting exam scores.
  699.  
  700.                You can also plot the class scores for any task or set of
  701.                tasks.  Ranges, means, medians, and standard deviations are
  702.                calculated and plotted.
  703.  
  704.                All the plots can be displayed using several fonts, and the
  705.                results printed on your printer.
  706.  
  707.             9. Define a grading system
  708.  
  709.                You can pick just about any grading system you want, simply
  710.                by renaming the grades and changing their points.  You can
  711.                also have the program automatically assign grades according
  712.                to your grading scale.  These and other options are
  713.                available in the "G" option of the Main Menu.
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.                                           5
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.             10. Assign final grades
  736.  
  737.                At the end of an task or semester, you can assign grades and
  738.                have the grades and grade cutoffs neatly printed using the
  739.                "G" option of the Main Menu.  If you use number grades, you
  740.                also can weight exams by adding or multiplying the current
  741.                scores by a number, and/or calculate statistics on tasks
  742.                (without plotting scores).
  743.  
  744.             11. Printers
  745.  
  746.                You can tell the program which printer that you are using.
  747.                In fact, to be able to print graphs and plots, you need to
  748.                pick a printer during installation or on the "Z" option of
  749.                the Main Menu, with section "P".  Virtually every printer is
  750.                now supported by VAR Grade for printing graphs and plots.
  751.                Most are also supported for printing files in pica, elite,
  752.                and compressed characters (if your printer supports them).
  753.                For unsupported printers, you can find the codes in your
  754.                printer manual, and enter the necessary codes to support
  755.                your printer.
  756.  
  757.             12. Passwords
  758.  
  759.                If you keep your grades on a computer that is accessible to
  760.                others, you can prevent most people from "browsing" in the
  761.                student data by telling the program that you want to use a
  762.                password.  The password can be up to 15 characters long, and
  763.                can include spaces and punctuation marks.  Passwords can be
  764.                changed in the "Z" option of the Main Menu.
  765.  
  766.             13. Other program features
  767.  
  768.                Anytime that you want to change some of the current settings
  769.                of the program, you can use the "Z" option on the Main Menu.
  770.                Some of these are listed above.  Among other changes, you
  771.                can change (a) the colors of the characters and background,
  772.                error messages, help screens, and graph points, (b) the
  773.                lines on a screen, and (c) the ways dates are displayed.
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.                                           6
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.                                                             Introduction
  799.           B. Conventions Used in this Manual
  800.  
  801.             Names of files and programs are printed in UPPERCASE letters.
  802.  
  803.             Warnings and notes are printed in italics.
  804.  
  805.             Examples of what to type are in double quotes: "TYPE THIS".
  806.  
  807.             MS-DOS prompts are usually listed as: A>.  Anything after the
  808.                prompt should be typed.
  809.  
  810.                Example: A> GRADE
  811.  
  812.                The prompt is A>, and you should type "GRADE".
  813.  
  814.             Special keys are those that do not print normal (ASCII) keys.
  815.                They are designated in the manual and program by bracketing
  816.                the key name with "<" and ">".
  817.  
  818.                Example: <Esc> means the Escape key, <Rtn> means the Return
  819.                  or Enter key.
  820.  
  821.           C. GSample
  822.  
  823.             To look at the capabilities of VAR Grade, two sample classes
  824.             called GSample and GSampleb have been included on Disk #1.
  825.             Many of the features of the program have been used for these
  826.             classes.  To view them, type "GRADE GSAMPLE" if you have a
  827.             color monitor or "GRADE GSAMPLEB" if you have a black and white
  828.             monitor.  These classes are also used for many tutorials seen
  829.             in the manual.
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.                                           7
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.                                   II. REQUIREMENTS
  867.  
  868.  
  869.  
  870.             1. This program will run on an IBM PC or compatible computer.
  871.             2. It requires MS-DOS 2.0 or later.
  872.             3. It requires at least 300,000 bytes of free memory (memory
  873.                LEFT after DOS and memory resident programs like Borland's
  874.                SidekickTM are running). If you have 384K memory or greater
  875.                in your computer you should have no problem running VAR
  876.                Grade.
  877.             4. Two 360K disk drives or one drive of 720K or more.
  878.             5. The program can run using either a monochrome or a color
  879.                monitor.  To see graphs and plots, you need a display
  880.                adapter that can display graphics (e.g., Hercules, CGA, EGA,
  881.                VGA, and others).  If you want to print graphs and plots, a
  882.                dot matrix, ink jet, or laser printer is required.  Grades
  883.                can be printed on any printer.
  884.  
  885.           A. Versions
  886.  
  887.             The standard version of this program allows you to have up to
  888.             16,000 students in up to 99 sections or groups per class, up to
  889.             10,000 tasks per class, 240 attendance days per class, and an
  890.             unlimited number of classes.  In reality, the limitations are
  891.             due to available memory.  Should you desire "custom" versions
  892.             of this program, they are also available.  When you register
  893.             your current version, should you desire a custom version,
  894.             indicate so and we will try to meet your requirements.  The
  895.             program will automatically use a math coprocessor chip (8087 or
  896.             80287, etc).
  897.  
  898.           B. Files on the Disks
  899.  
  900.             Disk #1:
  901.  
  902.                README.BAT     Lists Readme.4 to the screen.
  903.                README.4       Introduction to VAR Grade.
  904.                GRADE.EXE      This is the main program.
  905.                INSTALL.EXE    Installation program for VAR Grade.
  906.                GSAMPLE.PAR    Sample class data.
  907.                GSAMPLE.DAT    Student data for the GSample class.
  908.                GSAMPLEB.PAR   Sample class data for use on monochrome
  909.                               monitors.
  910.                GSAMPLEB.DAT   Student data for the GSampleB class.
  911.  
  912.             Disk #2:
  913.  
  914.                GRADE.OVR      This is the overlay for the program.
  915.                GRADE.HLP      The file containing help screens.
  916.                INSTALLP.EXE   The program that installs printers.
  917.                GPRTDRV.PDT    Printer drivers (for INSTALLP).
  918.                *.BGI          Screen drivers for VAR Grade.
  919.  
  920.                                           8
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.                                                             Requirements
  931.  
  932.             Disk #3:
  933.  
  934.                GRADE.MAN      The VAR Grade Manual.
  935.                *.CHR          Fonts for the screen drivers.
  936.                REGISTER.TXT   Registration form.
  937.  
  938.             The installation program will generate another file, GRADE.PDT.
  939.             This file contains information needed to print graphs and
  940.             screens.  After the program is run, an additional file is
  941.             created, called GRADE.PRT.  This file contains information used
  942.             for printing text from VAR Grade.
  943.  
  944.           C. Required Files
  945.  
  946.             For the program to run, it requires:
  947.  
  948.                GRADE.EXE (program)
  949.                GRADE.OVR (overlay)
  950.  
  951.             The following files are needed for graphs:
  952.  
  953.                ?.BGI (which one depends upon your display adapter)
  954.                GRADE.PDT (to print graphs)
  955.                *.CHR (to change fonts for graphs)
  956.  
  957.             The following files are used for installing printers:
  958.  
  959.                INSTALLP.EXE (installs new printers)
  960.                GPRTDRV.PDT (printer codes, needed by Installp)
  961.  
  962.  
  963.           D. Where Should the Files Be?
  964.  
  965.  
  966.             1. If you have DOS 2.X
  967.  
  968.                The required files can be in the default directory or drive,
  969.                they can be anywhere in the directories specified by the DOS
  970.                PATH command, or they can be in the default directory of any
  971.                drive.
  972.  
  973.             2. If you have DOS 3.X or later
  974.  
  975.                The program can be invoked from any drive or directory if
  976.                the required files are in the same directory as the program.
  977.                Otherwise, the files can be in the default directory or
  978.                drive, they can be anywhere in the directories specified by
  979.                the DOS PATH command, or they can be in the default
  980.                directory of any drive.
  981.  
  982.  
  983.  
  984.  
  985.  
  986.                                           9
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.                            III. INSTALLATION OF VAR GRADE
  1000.  
  1001.  
  1002.  
  1003.                When you obtain VAR Grade, it will be on disks.  The program
  1004.           can be run directly from those disks; however, some of the files
  1005.           are not required, and some of the files are better placed onto
  1006.           other disks.  Therefore, a program has been included on Disk #1
  1007.           that will set up new disks for you that has the correct files on
  1008.           the correct disks.  VAR Grade can be installed onto either a hard
  1009.           (fixed) disk or onto floppy (removable) disks.  The program
  1010.           INSTALL will automatically install VAR Grade.  You will need to
  1011.           answer some questions and follow the instructions, but will not
  1012.           have to worry about what files are needed where.  If you prefer
  1013.           to install the program yourself, directions are given below in
  1014.           Section B.
  1015.  
  1016.           A. Using INSTALL
  1017.  
  1018.             To install the program, you can run the program INSTALL.
  1019.             Follow the instructions below.  INSTALL will not modify any
  1020.             existing files on your computer.
  1021.  
  1022.             1. Put Disk #1 (the "Program" disk) into a drive.  It can be in
  1023.                any drive.
  1024.  
  1025.             2. You will need 4 blank 360K double-sided floppy disks, 2 720K
  1026.                3 1/2" disks, or 1 megabyte of free disk space on any other
  1027.                disks.  If the disks are not formatted or not empty, you can
  1028.                format them during the installation.  NOTE: The program uses
  1029.                the MS-DOS format command for formatting, and will only
  1030.                format disks of 1.44 Megabytes capacity or less.  Put one of
  1031.                these disks into the drive you will install the program
  1032.                onto.  If you are installing onto a hard disk, you will not
  1033.                need any floppy disks.
  1034.  
  1035.             3. Type "INSTALL".  An opening screen will appear, explaining
  1036.                the requirements for VAR Grade and how to use the
  1037.                installation program.  If you have a monochrome monitor, you
  1038.                should type "INSTALL/b" to force the program into black and
  1039.                white mode.  This may be required if you have a Hercules
  1040.                compatible monochrome board, as these boards often tell
  1041.                programs (erroneously) that they are color boards.
  1042.  
  1043.             4. You can exit the installation program, at any time, by
  1044.                pressing the "Ctrl" and the "C" keys simultaneously
  1045.                (<CtrlC>), or by pressing the "Ctrl" and the "Break" keys
  1046.                simultaneously (<Ctrl-Break>).  If the program has not
  1047.                completely installed the program, you may have to start
  1048.                over.
  1049.  
  1050.  
  1051.  
  1052.                                           10
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.                                                             Installation
  1063.             5. After pressing a key, you will be asked for the directory
  1064.                where you will be putting the program.  If you have only two
  1065.                disk drives, the program can be installed onto either one of
  1066.                the two drives.  The program will suggest a drive, but you
  1067.                can change it if you want (e.g., to change it to drive A,
  1068.                delete the suggested name by pressing the function key
  1069.                <F10>, then typing "a:", then press <Enter>).  If you have a
  1070.                hard disk, the program will install the files onto the
  1071.                directory that you specify.  The program will suggest
  1072.                installation onto "C:\VARGRADE", but you can change it to
  1073.                any other directory and/or drive.  If you get a "beep" and
  1074.                error message, it probably means that you haven't yet put a
  1075.                disk into the drive.
  1076.  
  1077.             6. The program will now install the program.  If it does not
  1078.                find the disks or files it needs, it will request that you
  1079.                put them into the appropriate drives.  If the disk does not
  1080.                have enough room on it for the VAR Grade files, you will be
  1081.                asked what to do.  There are three options: (a) You can
  1082.                format the disk.  This is probably the best option. (b) You
  1083.                can tell the program to write the files to another disk, or
  1084.                (c) You can tell the program to write the disk anyway.
  1085.                Choose this option if you have changed the disk or if you
  1086.                are installing VAR Grade onto a previous version of the
  1087.                program.  If a previous version of the program is present,
  1088.                the installation program will ask if the existing files
  1089.                should be replaced (overwritten).  Note that you will only
  1090.                be asked this once:  if you say yes, all the duplicate files
  1091.                will be replaced.
  1092.  
  1093.                During the installation, the program will ask you to pick
  1094.                your printer.  NOTE: if your computer cannot display
  1095.                graphics, this part will be skipped by the installation
  1096.                program.  To do this, you will need the name and model
  1097.                number of your printer.  Use the arrow, page up, and page
  1098.                down keys to traverse the list and find your printer.  Then
  1099.                press the <spacebar> to select it.  You can repeat this
  1100.                process until you have picked up to 5 printers.  When you
  1101.                have picked all your printers, press <F10>.  A file called
  1102.                GRADE.PDT will be created that has the necessary
  1103.                information.
  1104.  
  1105.             7. If there is not enough room on the new Overlay disk for all
  1106.                the fonts, they will be put on the new Manual disk.  If you
  1107.                decide not to use all the fonts, there should be room on the
  1108.                Overlay disk for a couple of the fonts.
  1109.  
  1110.             8. When the installation is completed, a message will be
  1111.                displayed explaining how to label the disks and how to start
  1112.                VAR Grade.
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.                                           11
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.             9. When you run VAR Grade, the disk with the overlays needs to
  1130.                be in the drive at all times.  Part of the program is in
  1131.                "overlays", which means that some of the program is on the
  1132.                disk and is read into the program when needed.  NOTE: If you
  1133.                have removed the overlay disk, the program will print a
  1134.                message asking you to insert the overlay disk it needs to
  1135.                continue.  Also, do not move the disk with the overlays from
  1136.                one drive to another.  It must always be in the drive that
  1137.                it was in when you started VAR Grade.
  1138.  
  1139.           B. Installation without INSTALL
  1140.  
  1141.             To install the program without INSTALL, follow the instructions
  1142.             below.
  1143.  
  1144.             1. You need up to 1 megabyte of disk space.
  1145.             2. The simplest method is just to copy all of the files from
  1146.                the disks onto a directory of your drive.
  1147.             3. If you don't have enough room on that drive, the files you
  1148.                need are:
  1149.  
  1150.                GRADE.EXE, GRADE.OVR: these don't need to be on the same
  1151.                  disk.
  1152.                A .BGI file:  Which one you need depends upon your display
  1153.                  adapter.  The name of the file corresponds to the display
  1154.                  adapter (e.g., HERC.BGI is for Hercules adapters).  This
  1155.                  and the following files are needed only if you want to
  1156.                  view graphs of the grades.
  1157.                A .PDT file:  You need to run INSTALLP to install your
  1158.                  printer.  Start it by typing
  1159.                  "INSTALLP GPRTDRV.PDT GRADE.PDT 5", then select your
  1160.                  printer(s) (see step A6, above).  If you have a monochrome
  1161.                  monitor, you need to add start the program with "INSTALLP
  1162.                  GPRTDRV.PDT GRADE.PDT 5 -m" to force INSTALLP into
  1163.                  monochrome mode.  To add or delete printers from VAR
  1164.                  Grade, INSTALLP and GPRTDRV.PDT need to be with the
  1165.                  program.
  1166.                *.CHR files:  To change fonts for the graphs, the CHR files
  1167.                  need to be with the program.
  1168.  
  1169.             4. The only files that are absolutely required are the program
  1170.                (GRADE.EXE) and the overlays (GRADE.OVR).
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.                                           12
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.                              IV. FIRST USE OF VAR GRADE
  1198.  
  1199.  
  1200.  
  1201.                In general, you move around the program by choosing options
  1202.           on menus.  The "Main Menu" is the menu that appears after
  1203.           specifying a class name.  If you choose one of the options on the
  1204.           Main Menu, the program goes to another set of menus ("secondary
  1205.           menus"), etc.  Below is a short description of how to enter data
  1206.           for a new class, as well as a list of some of the features of the
  1207.           program.
  1208.  
  1209.           A. Printing the Manual
  1210.  
  1211.             You can print the manual on Disk #3 by typing, at the DOS
  1212.             prompt:
  1213.  
  1214.                A> COPY GRADE.MAN PRN
  1215.  
  1216.           B. Starting the Program
  1217.  
  1218.             1. Type "GRADE" when in DOS (i.e., at the prompt:  A>  ).  If
  1219.                you have a monochrome monitor, type "GRADE/B".  For more
  1220.                details, see Chapter V, Starting the Program.
  1221.  
  1222.             2. You will then be asked for the name of a class.  A class
  1223.                will be highlighted on the screen.  Press <Rtn> to select
  1224.                that class, or use the arrow keys to move the highlight to a
  1225.                new class before pressing <Rtn>.  To access any class not
  1226.                listed on the screen, type the name and press <Rtn>.  If the
  1227.                program cannot find the class, it will ask if this is a new
  1228.                class.  If it is a new class, answer "Y" for yes.  Class
  1229.                names can be corrected with the <Backspace> key.  After a
  1230.                class has been selected, the Main Menu then appears.  This
  1231.                chapter will describe both how to start a new class and how
  1232.                to use the class supplied with the program.
  1233.  
  1234.           C. Using an Existing Class: Tutorial
  1235.  
  1236.             Start the program as in section A.  Next, you will see two
  1237.             classes highlighted, GSample and GSampleb.  If you have a
  1238.             monochrome monitor, move the highlight to GSampleb by pressing
  1239.             the left or right arrow keys.  If you have a color monitor,
  1240.             move the highlight to GSample.  Press <Rtn>.  VAR Grade will
  1241.             now read the students into the program.  For the tutorial,
  1242.             "GSample" will mean either of the two classes.
  1243.  
  1244.  
  1245.             A menu will appear.  This menu is called the Main Menu.  On it
  1246.             are several options.  These options are separated into four
  1247.             categories.  First, there are several options involved with
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.             entering data.  Second, there are options regarding analyzing
  1262.             the student data.   Third, there are other options, such as
  1263.             changing how parts of the program work, seeing the help
  1264.             screens, and running other programs.  Last, there are options
  1265.             for leaving the class and program.  You can use the arrow keys
  1266.             to move the highlight to a different menu choice.  To pick a
  1267.             choice, either move the highlight to the desired choice, then
  1268.             press <Rtn>, or just press the key shown on the left side of
  1269.             the highlight.
  1270.  
  1271.  
  1272.             1. Entering data
  1273.  
  1274.                Press "D" on the Main Menu.  You will see a list of students
  1275.                in the class and scores for several of the tasks that have
  1276.                been defined.  Use the arrow keys on the keypad to move
  1277.                around the class.
  1278.  
  1279.                (a) Names
  1280.  
  1281.                  Move to the second name, "Axelsen, Diana".  The cursor
  1282.                  will be at the end of the name.  Press the backspace key.
  1283.                  Next press an "e".  The name will now read "Axelsen,
  1284.                  Diane".
  1285.  
  1286.                (b) Number tasks
  1287.  
  1288.                  Move down to "Crick, Francis".  Now move right two cells
  1289.                  to the number "80.00".  If you look to the top of that
  1290.                  column, it will say that it is task #1, with the name
  1291.                  "Number 1".  The cursor will be at the end of the number.
  1292.                  Press the backspace key 4 times.  Now type a "5".  The
  1293.                  number should read "85".  Move down one cell with the down
  1294.                  arrow.  Notice the 85 stays in the previous cell.  You do
  1295.                  not have to type a <Rtn> to signal the end of input; just
  1296.                  moving to another cell with the cursor keys is sufficient.
  1297.  
  1298.                (c) Letter tasks
  1299.  
  1300.                  Now move to "Darwin, Charles".  Move right three cells, to
  1301.                  a "B".  This is in the column: task #2, "Lette".  The
  1302.                  "Lette" is the first five letters of "Letter 2", the name
  1303.                  of task #2.  Only the first few letters of each task name
  1304.                  is shown (to show all the letters takes too much screen
  1305.                  space).  To change the task score, use the backspace key
  1306.                  to delete the B, then put in a new grade, from A to F.
  1307.                  Notice that if you type any other letters, they will be
  1308.                  ignored by the program.  Only valid letters are accepted.
  1309.  
  1310.                (d) Scrolling to the right
  1311.  
  1312.                  From "Darwin, Charles", task #2, move right four cells
  1313.                  with the right arrow key.  Notice that when you moved to
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.                                                                First Use
  1327.                  the fourth cell, the screen shifted to the right.  The
  1328.                  names are still listed on the left, but a slightly
  1329.                  different set of tasks is shown.  If you want, you can
  1330.                  change the score as before.
  1331.  
  1332.                (e) Scrolling down
  1333.  
  1334.                  Just as in the previous example, you can also scroll down.
  1335.                  This time you will see more names.  Use the down arrow on
  1336.                  the keypad to go all the way to the last person in the
  1337.                  class.  Notice that the screen shifts as you do so.  You
  1338.                  can scroll through the students and tasks until you find
  1339.                  the data you want to change.
  1340.  
  1341.                (f) Changing which data is displayed
  1342.  
  1343.                  To change which data is listed on the screen, press
  1344.                  <AltC>.  You will see the Display Menu, which asks whether
  1345.                  to display the name, ID, or both.  Choose "B", for both.
  1346.                  If there had been more than one section of students in the
  1347.                  class, you would be asked whether to display section
  1348.                  numbers.  In GSample, there is only one section of
  1349.                  students.  Next, you will be asked whether to display
  1350.                  notes.  Press "Y".  Last, you will be asked which tasks to
  1351.                  display.  Type "1 3:2", then <Rtn>.  You have told the
  1352.                  program to list tasks 1, 3, and then 2 on the screen.
  1353.  
  1354.                  You will now see the names, IDs, notes, and task scores
  1355.                  for tasks 1, 3, and 2.  You can display any regular tasks
  1356.                  (number, letter, or extra credit), in any order.
  1357.  
  1358.                  You could now alter the data, if you wished.
  1359.  
  1360.                (g) Exiting
  1361.  
  1362.                  To leave this part of the program, type an <AltS>.  The
  1363.                  data you changed will be saved into memory.
  1364.  
  1365.             2. Analyzing grades
  1366.  
  1367.                We can see a plot of the scores on task #1 by pressing "P"
  1368.                when we are on the Main Menu.  Next, press a "T" (for three
  1369.                dimensional).  You will be asked which task to plot.  Type
  1370.                in a "1", then a <Rtn>.  Next, you will be asked for the
  1371.                high score to plot.  Just type a <Rtn> to allow the program
  1372.                to choose the highest score.  Next, you are asked for the
  1373.                low score to plot.  Again, just type a <Rtn>.  You have told
  1374.                the program to pick the highest and lowest scores in the
  1375.                class as the highest and lowest points to plot.  You will
  1376.                next see a menu, the Print Menu, that will list several
  1377.                options, such as printing to a printer, disk file, etc.
  1378.                Just press "S".  The program will display the plot.  At the
  1379.                bottom right of the screen is a message: "Press any key to
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.                continue."  When you are through looking at the plot, press
  1394.                a key.  You will return to the Plot Menu.  Press an "X" or
  1395.                <Esc> to exit back to the Main Menu.
  1396.  
  1397.             3. Writing scores
  1398.  
  1399.                If you want to list some of the task scores of the class on
  1400.                the screen, press a "W" when on the Main Menu.  You will see
  1401.                another menu, the Write Data Menu.  Press an "S".  This will
  1402.                display the scores of all the students in the class.  You
  1403.                will be asked whether you want to display task scores,
  1404.                attendance, etc.  Pick "T", task scores.  You will then be
  1405.                asked for the list of tasks to display.  Type "1:4", then
  1406.                <Rtn>.  You have just told the program to list the first
  1407.                four tasks in the class.  Next, you will be asked if you
  1408.                want to display the student names, and/or IDs.  Press "B" to
  1409.                display both.  Last, you will see the Print Menu.  Press "Y"
  1410.                on the Print Menu to see the scores, stopping at every
  1411.                screenful of students.  When the screen stops, press a key
  1412.                to see some more.  When you have seen all the scores, the
  1413.                Write Data Menu will appear again.  Press "X" or <Esc> to go
  1414.                back to the Main Menu.
  1415.  
  1416.             4. Quitting the program
  1417.  
  1418.                Press "Q" on the Main Menu to leave the class.  Since we
  1419.                changed some of the data, the program will ask you if you
  1420.                want to save the data before exiting.  Press "N" (don't save
  1421.                the data).
  1422.  
  1423.           D. Starting a New Class
  1424.  
  1425.             Start the class as in section A.  This time, instead of
  1426.             pressing <Rtn>, type in a name of a class.  You will be asked
  1427.             if it is a new class, type "Y".  The Main Menu will then
  1428.             appear.
  1429.  
  1430.             1. First, if there are more than one section of students in
  1431.                your new class, you will need to increase the number of
  1432.                sections.  You can have up to 99 sections of students in
  1433.                each class.  Press "Z" when on the Main Menu.  On the second
  1434.                menu, press "S" (change the number of sections).  Type in
  1435.                the new number, from 2 to 99, then <Rtn>.  Then exit back to
  1436.                the Main Menu by pressing "X" or <Esc>.  If you have several
  1437.                classes that use the same tasks and turn in the same
  1438.                assignments, calling them different "sections" of the same
  1439.                class lets you easily compare them.
  1440.  
  1441.             2. Next, you want to enter the names of the students.  Enter
  1442.                the names by pressing "N" on the Main Menu.  There are
  1443.                several choices.  You can type in only names ("N"), type in
  1444.                names and IDs ("I"), or load the class names from a files
  1445.                ("F", "A", "C").  Name, IDs, and sections can be changed at
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.                                                                First Use
  1459.                any time.  If you choose "N" or "I", you will be asked for
  1460.                the section in which to add students.  If you are typing in
  1461.                the names, just enter the names (ending each name with
  1462.                <Rtn>).  If you are also typing in IDs, type them in, too.
  1463.                If the previous name was entered incorrectly, you can delete
  1464.                it by typing <F2>.  When you have finished entering names,
  1465.                press <Esc>.
  1466.  
  1467.                Example:  If you are on the Main Menu, type an "N", then "N"
  1468.                again.  The program will ask for the section number.  Type
  1469.                in the section number, then <Rtn>.  You can now type in
  1470.                names, ending each with a <Rtn>.  If you misspelled a name,
  1471.                but did not notice until you were on the next name, press
  1472.                <F2> to delete the previous name.  Retype it in correctly.
  1473.                After the last name has been entered, press an <Esc>, and an
  1474.                <Esc> again when the program asks for the section number.
  1475.  
  1476.                NOTE: The program sorts the names alphabetically.  If the
  1477.                  names are entered last name first, they will be sorted by
  1478.                  last name.  If they are entered with the first name first,
  1479.                  they will be sorted by first names.  The program will
  1480.                  check for duplicate names, so you cannot put the same name
  1481.                  into the same section twice.
  1482.  
  1483.                If you are entering names from a file, the program will ask
  1484.                for the name of the file.  Flat files are ones where the
  1485.                names, IDs and exam scores are in columns.  For the "F"
  1486.                (flat file) option, you need to tell the program where the
  1487.                names and IDs are located in the file.  Names longer than 20
  1488.                characters will be truncated, as will IDs longer than 15
  1489.                characters.  If there are no IDs, sections, or exams, just
  1490.                tell the program to start at "0" for them.  For the "A"
  1491.                (automatic flat file) and "C" (comma) options, the program
  1492.                will try to make sense of the names.  Comma and quote
  1493.                delimited files are readable by most spreadsheets.  See
  1494.                below, Chapter VI, Entering Students, for more details on
  1495.                loading students from files.
  1496.  
  1497.             3. Tasks are assignments for students.  They can be exams,
  1498.                tests, homework, projects, etc.  If you have task scores to
  1499.                enter into the program, press "T" when on the Main Menu to
  1500.                define the new assignments.  The second menu will ask you
  1501.                for the number of the task.  You will then be asked the name
  1502.                and total points of the task (if it is a number exam).  You
  1503.                can continue to define as many tasks as you like.  There are
  1504.                ten different types of tasks that can be defined.  You must
  1505.                define a task before you can enter task scores.  Note that
  1506.                if you are grading by numbers, no scores can be entered that
  1507.                are either higher than the total points of the task or that
  1508.                are less than the fewest allowed points (as set by you).  If
  1509.                you are using letter grades, only letters defined by you can
  1510.                be used (the "default" grades are A to F, with + and -
  1511.                grades, but these can be changed).
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.             4. Next, you can use either the letters as defined by you, or
  1527.                the "default" grades to enter the scores.  Pick the number
  1528.                of the task or tasks that you want to use.  You may enter
  1529.                scores for multiple tasks or for only one.  You then can
  1530.                enter the scores "by individual" ("I" on the Main Menu), or
  1531.                "by section" ("D" on the Main Menu). "By individual" lists
  1532.                all the tasks for one student, while "by section" or class
  1533.                lists for every student in the class only those tasks that
  1534.                you have picked.  With either method, the program lists the
  1535.                students by the whichever sort method you have chosen (e.g.,
  1536.                alphabetically by name).  You can use the cursor keys (up,
  1537.                down, etc.) to move to a new task or student.  Pressing
  1538.                <Rtn> will cause the program to move to the next task, while
  1539.                using the cursor keys will move you up, down, or over to new
  1540.                tasks.
  1541.  
  1542.                NOTE: If you are "using" cursor keys, you move between
  1543.                students with <Ctrl>-cursor keys.
  1544.  
  1545.             5. When you are finished entering data, press <AltS> to exit
  1546.                the section and save the data to memory.  Next, when on the
  1547.                Main Menu, type an "S" to save the data to a disk file.  The
  1548.                program will ask for the class name.  Most of the time, you
  1549.                will just type <Rtn>.  If you want to change the name of the
  1550.                class or the directory where it is located, you can do so
  1551.                before pressing <Rtn>.
  1552.  
  1553.           E. Entering Data
  1554.  
  1555.             In general, if you are asked to "enter" data, end it with
  1556.             "<Rtn>" or a cursor key, when you are asked to "press" a key,
  1557.             only one key needs to be pressed.
  1558.  
  1559.             1. Menu choices
  1560.  
  1561.                The program accepts as input only the keys listed on the
  1562.                menu, and will respond to the key when it is pressed.
  1563.  
  1564.                When you are asked for a menu choice, to select it you can
  1565.                (a) press the key, OR (b) use the cursor keys to pick the
  1566.                correct choice and press the Return or Enter key, OR (c) use
  1567.                a mouse to select the choice and press the left button.
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.                                                                First Use
  1591.  
  1592.  
  1593.             2. Entering numbers
  1594.  
  1595.                When you type numbers in, you must press the return key
  1596.                (<Rtn>) or, a cursor key (arrow, page up and down, etc.) to
  1597.                signal the end of your data.
  1598.  
  1599.                A <Rtn> alone, with no number, tells the program:
  1600.  
  1601.                     (a) do not change the current value;    OR
  1602.                     (b) end current input of the number;    OR
  1603.                     (c) let the program choose the appropriate number.
  1604.  
  1605.                Which possibility (a, b, or c)  that the program will use is
  1606.                stated when the data is requested.
  1607.  
  1608.             3. Selecting and entering names
  1609.  
  1610.                When you enter words or names, you must press either the
  1611.                return key (<Rtn>) or a cursor key (arrow, page up and down,
  1612.                etc.) to signal the end of your data.
  1613.  
  1614.                When names of classes or students are listed on the screen,
  1615.                the cursor keys can be used to select the student or class
  1616.                name.  Select the desired name with the cursor keys, then
  1617.                press <Rtn>.
  1618.  
  1619.           F. If You Are Lost
  1620.  
  1621.                If you are lost, or want to return to the Main Menu, you can
  1622.                usually reach it by repeatedly pressing the <Esc> key.
  1623.  
  1624.           G. Exiting the program
  1625.  
  1626.                Normally, you exit the program by going thru the Main Menu.
  1627.                To exit, pick the "Q" (quit the program) option.  If any
  1628.                data has been changed, the program will ask if you want the
  1629.                changes to be saved.  You can also exit from almost anywhere
  1630.                in the program by pressing Ctrl-C (the Control key and the
  1631.                "C" key simultaneously: <CtrlC>).  Again, if student data
  1632.                has been changed, you will be prompted about saving it
  1633.                before leaving the  program.  The key combination Ctrl-Break
  1634.                has no effect while in the program.
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.           H. How Special Keys are Used
  1658.  
  1659.             These keys are not used in all parts of the program, but will
  1660.             be used in most parts.  Other keys are also used, but these are
  1661.             listed on the screen when they can be used.
  1662.  
  1663.                Key       Name of key      Program Function
  1664.  
  1665.                <Esc>     Escape           Exit this program section.
  1666.                <Rtn>     Return, Enter    End of input.
  1667.                <Pg Up>   Page Up          List previous screen.
  1668.                <Pg Dn>   Page Down        List next screen.
  1669.                <Home>    Home             Go to the first screen.
  1670.                <End>     End              Go to the last screen.
  1671.                <F1>      Function key 1   Use all choices, or select the
  1672.                                           next available choice.
  1673.                <F2>      Function Key 2   Delete previous entry.
  1674.                <F10>     Function Key 10  To delete current entry.
  1675.                <AltH>    Alt-H            HELP--always available.
  1676.                <AltU>    Alt-U            Undo that field when entering
  1677.                                           numbers or words.
  1678.                <CtrlC>   Control C        Exit from the program.  If data
  1679.                                           has been changed, you will be
  1680.                                           asked whether it should be saved
  1681.                                           before exiting the program.
  1682.  
  1683.  
  1684.           I. How the cursor keys work
  1685.  
  1686.             You have options as to how you want the cursor keys to work.
  1687.             If you do not redefine the functions of the cursor keys, they
  1688.             will work as follows:
  1689.  
  1690.             <Home>, <Ctrl-Pg Up>   Go to the first name or cell
  1691.             <End>, <Ctrl-Pg Dn>    Go to the last name or cell
  1692.             <Pg Up>                Go up one screen
  1693.             <Pg Dn>                Go down one screen
  1694.             <Left Arrow>           Go left one cell or column
  1695.             <Right Arrow>          Go right one cell or column
  1696.             <Ctrl-Home>            Go up one half column
  1697.             <Ctrl-End>             Go down one half column
  1698.             <Up Arrow>             Go up one name or line
  1699.             <Down Arrow>           Go down one name or line
  1700.             <Ctrl-Left Arrow>      Go left two columns
  1701.             <Ctrl-Right Arrow>     Go right two columns
  1702.             <Backspace>            Delete previous character
  1703.  
  1704.             You can switch between using or not using edit keys in the "Z"
  1705.             section of the Main Menu.  Furthermore, if you choose to use
  1706.             edit keys, you can use "insert" or "overstrike" modes.  Just
  1707.             press the <Ins> key to switch between these modes.  In insert
  1708.             mode, the characters are inserted at the position of the
  1709.             cursor, with the rest of the characters pushed to the right.
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.                                                                First Use
  1723.             In overstrike mode, the character typed replaces the one that
  1724.             was at the cursor.  If you "use" edit keys, by redefining their
  1725.             functions, you will be able to move left or right in the data
  1726.             with the cursor keys functioning as they would in a word
  1727.             processor.  If you switch to "using" the edit keys, they will
  1728.             be redefined as follows:
  1729.  
  1730.                <Home>              Go to the first character.
  1731.                <End>               Go to the last character.
  1732.                <Left Arrow>        Go left one character.
  1733.                <Right Arrow>       Go right one character.
  1734.                <Ctrl-Left Arrow>   Go left one name or cell.
  1735.                <Ctrl-Right Arrow>  Go right one name or cell.
  1736.                <Del>               Delete the character at the cursor.
  1737.                <Ins>               Switch between Insert and Overwrite
  1738.                                    modes.
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.                                V. STARTING THE PROGRAM
  1792.  
  1793.  
  1794.  
  1795.                This part of the manual tells you how to start the program,
  1796.           including  where to place your files, where to put your class
  1797.           grades, and how to locate class files from the program.  It will
  1798.           also explain how to access help and the manual from the program.
  1799.           You should have already installed the program (see Chapter II).
  1800.  
  1801.           A. Where Should the Program Files Be?
  1802.  
  1803.  
  1804.             1. For DOS beginners
  1805.  
  1806.                Before starting the program, make sure that all the program
  1807.                files listed above in Chapter II, Requirements, are in the
  1808.                current directory of one disk, or, if the program has been
  1809.                installed onto floppy disks, on the current directories of
  1810.                two disks.
  1811.  
  1812.                At the DOS prompt, type: "GRADE"
  1813.  
  1814.                If you are not a DOS expert, go to section B.
  1815.  
  1816.             2. For DOS experts
  1817.  
  1818.                The program will search the current environment for the
  1819.                program files.  This means that the search for the files are
  1820.                in the following order:
  1821.  
  1822.                (i)  It searches the current directory first.
  1823.                (ii) It then searches for the files in the directory where
  1824.                  the "GRADE.EXE" file was found.
  1825.                (iii)     It then searches the directories specified by the
  1826.                  DOS PATH command.  NOTE: The PATH command tells DOS which
  1827.                  directories to search for executable files:  those ending
  1828.                  in ".COM", ".EXE", or ".BAT".
  1829.                (iv) If it still hasn't found the files, it searches the
  1830.                  default directories on each drive in your computer.
  1831.                (v)  If the program files are still not found, the program
  1832.                  will halt with an error message.
  1833.  
  1834.                The required files, therefore, are most logically placed in
  1835.                one directory of a hard disk or on two floppy disks, as is
  1836.                done by INSTALL.
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.                                           22
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.                                                     Starting the Program
  1855.                (a) MS-DOS 3.X or above
  1856.  
  1857.                  The program can be started from any directory by just
  1858.                  typing the directory and "GRADE".  For example, if the
  1859.                  program is in the directory c:\class, just type
  1860.                  "c:\class\GRADE".  If the program files are in the same
  1861.                  directory as the GRADE.EXE file, the program will find the
  1862.                  files it needs.  Note that this will only work in DOS 3.X,
  1863.                  not in DOS 2.X.
  1864.  
  1865.                (b) MS-DOS 2.X
  1866.  
  1867.                  Because the program can find the necessary files if the
  1868.                  program has been installed correctly, you can then keep
  1869.                  the program files in one directory, and the class files in
  1870.                  another.  Just make sure that the PATH command specifies
  1871.                  the directory where the program is located.  Read your MS-
  1872.                  DOS manual for directions on how to use the PATH command.
  1873.  
  1874.                  If you know the name of the class that you want to grade
  1875.                  before you enter the program, you can enter the class name
  1876.                  as a parameter on the command line:  e.g., if the class is
  1877.                  called "BIOLOGY", type "GRADE BIOLOGY" at the DOS prompt.
  1878.                  The BIOLOGY class data will automatically be read into the
  1879.                  program.  The class name can include a path, so, if the
  1880.                  BIOLOGY class is located in the c:\science directory, you
  1881.                  can start the program with "GRADE C:\SCIENCE\BIOLOGY".
  1882.  
  1883.                (c) Examples
  1884.  
  1885.                  (i) If the program is on the same drive as the class (the
  1886.                     "A>" is the DOS prompt):
  1887.  
  1888.                       For example, type:
  1889.  
  1890.                          A>  GRADE
  1891.  
  1892.                     If the program is on a different drive, type the drive,
  1893.                     colon, GRADE.
  1894.  
  1895.                       For example, if you are on drive A, and the program
  1896.                       is on drive B, type:
  1897.  
  1898.                          A> B:GRADE
  1899.  
  1900.                     The program will find the overlay, print, and help
  1901.                     files if they are on the default directory or on any
  1902.                     directory specified by the path command.
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.                                           23
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.                  (ii) If you know the name of the class that you want to
  1922.                     use, enter it on the DOS command line:
  1923.  
  1924.                          A> GRADE classname OR
  1925.                          A> GRADE \path\classname
  1926.  
  1927.                  (iii) If you are using a hard disk, you may want to set up
  1928.                     a batch file that will do the typing for you:
  1929.  
  1930.                     Batch file example:
  1931.  
  1932.                       If GRADE (including the necessary files) is in the
  1933.                       directory, C:\CLASS, prepare a batch file that says:
  1934.  
  1935.                          SET PATH=C:\CLASS;
  1936.                          GRADE
  1937.  
  1938.                               OR
  1939.  
  1940.                          SET PATH=C:\CLASS;
  1941.                          GRADE classname
  1942.  
  1943.                  (iv) If you are using DOS 3.X, you can start the program
  1944.                     by typing the directory and "GRADE":
  1945.  
  1946.                     If VAR Grade is in the directory C:\CLASS, type
  1947.  
  1948.                          C:\CLASS\GRADE
  1949.  
  1950.                               OR
  1951.  
  1952.                          C:\CLASS\GRADE classname
  1953.  
  1954.                  (v) If you have a monochrome monitor, you may need to
  1955.                     start the program with:
  1956.  
  1957.                          GRADE/B classname
  1958.  
  1959.                     This will force the program into monochrome mode.  Many
  1960.                     Hercules compatible display adapters erroneously tell
  1961.                     programs that a color monitor is attached.  The results
  1962.                     are that some color combinations are invisible to you.
  1963.  
  1964.                     You can also force the program into monochrome mode
  1965.                     with a DOS SET command:
  1966.  
  1967.                          A> SET VMON=BW;
  1968.  
  1969.                     You can set up a batch file for VAR Grade as follows
  1970.                     (assuming the program is in the directory C:\VARGRADE):
  1971.  
  1972.                          SET VMON=BW;
  1973.                          SET PATH=C:\VARGRADE;
  1974.                          GRADE
  1975.  
  1976.                                           24
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.                                                     Starting the Program
  1987.  
  1988.                     If you have a monochrome monitor, you probably want to
  1989.                     add that command to your AUTOEXEC.BAT file.  This file
  1990.                     is executed every time you start your computer.
  1991.  
  1992.                (d) Using one drive to run the program
  1993.  
  1994.                  You can start the program from one 360K drive by putting
  1995.                  the program disk in the drive, and typing "GRADE".  When
  1996.                  the program cannot find the overlay file, you will be
  1997.                  asked to put the disk containing the file into a drive.
  1998.                  If you now put it in the same drive that the program disk
  1999.                  was in, the program will continue and run correctly.
  2000.  
  2001.           B. Picking a Class
  2002.  
  2003.             When the program starts, the first screen shows the program
  2004.             name, a comment about registering the program, the class files
  2005.             and directories listed on the directory from which the program
  2006.             was invoked, and a prompt for the class.
  2007.  
  2008.             If there are any files on the disk that have the extension
  2009.             ".PAR", they will be listed by the program on the opening
  2010.             screen.  The ".PAR" file contains the parameters of your class:
  2011.             exam names, default settings for the program, etc.  To help you
  2012.             find the right class, sub-directories are also listed.
  2013.  
  2014.             You can either type in the name of the class, or you can use
  2015.             the cursor keys to locate the class.
  2016.  
  2017.             1. Using the cursor keys
  2018.  
  2019.                One of the class files or a directory will be highlighted.
  2020.                If you have a monochrome monitor and do not see a class
  2021.                highlighted, try starting the program with "GRADE/B" to
  2022.                force the program into monochrome mode.  To pick the correct
  2023.                class, use the cursor keys to move the highlight to the
  2024.                correct class or directory.  Then press <Rtn>.  If you chose
  2025.                a directory, a new listing of classes will be shown.  Repeat
  2026.                the above process until a class is chosen.
  2027.  
  2028.                NOTE: If any characters have been typed on the prompt line,
  2029.                the program will use them as the class name.  You can delete
  2030.                these by using the <F10> key.
  2031.  
  2032.             2. Typing in the name
  2033.  
  2034.                (a) If the class that you want is not listed, you can change
  2035.                  directories and search for the class.  There are two ways
  2036.                  to change directories:
  2037.  
  2038.                  i)  Press <F5>, then type in the name of the new drive or
  2039.                     directory.  You can continue to change directories
  2040.                     until you find the desired class.
  2041.  
  2042.                                           25
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.                  ii) Type the new drive or directory instead of the class
  2055.                     name.  The program first tests to determine whether
  2056.                     what you have typed is a directory.  If it is, the
  2057.                     directory is changed.  NOTE: The new directory must end
  2058.                     in a backslash ("\"), or the new drive must end in a
  2059.                     colon (":").
  2060.  
  2061.                (b) If and when your class is listed, just type the name in.
  2062.                  The ".PAR" is not needed, and any extensions, like .PAR,
  2063.                  are discarded.  The program will read in the class
  2064.                  parameters, and, if a file with the same name with the
  2065.                  extension ".DAT" is also there, the student scores will be
  2066.                  read into the program.
  2067.  
  2068.             3. Starting new classes
  2069.  
  2070.                Type in the name of the class.  When the program does not
  2071.                find the ".PAR" file, it will ask if this is a new class--if
  2072.                it is, press "Y".  The new class will be created.
  2073.  
  2074.                Each class has two files.  Each starts with the name of the
  2075.                class (e.g. "BIOLOGY").  They have the extensions ".PAR" and
  2076.                ".DAT" (e.g. "BIOLOGY.PAR" and "BIOLOGY.DAT").  There may
  2077.                also be backup files with the extensions ".PAX" and ".DAX"
  2078.                (see the Appendix for further details).
  2079.  
  2080.             4. Using the DOS command line
  2081.  
  2082.                You may also enter the class name from the command line by
  2083.                listing it as a parameter: e.g. if the class name is "MATH",
  2084.                start the program by typing: "GRADE MATH".  If the class
  2085.                exists, it will be read into the program.  If it does not,
  2086.                you will be asked if it is a new class.  If you say that it
  2087.                is not, you will be asked to reenter a class name until you
  2088.                have picked the desired class.
  2089.  
  2090.           C. Converting Old Classes Into New Classes
  2091.  
  2092.             If you want to use the same exams and class information for two
  2093.             different classes, just copy the "CLASSNAME.PAR" file to a new
  2094.             classname (e.g., copy "BIOLOGY.PAR" to the file "MATH.PAR" by
  2095.             typing, at the DOS prompt: "COPY BIOLOGY.PAR MATH.PAR".  Math
  2096.             will now be set up exactly the same way as Biology).  The new
  2097.             class is now set up the same as the previous class, except that
  2098.             no students will be in the new class.  This feature can allow
  2099.             you to set up your class once and use the set-up for many
  2100.             classes in the future.
  2101.  
  2102.           D. Classes Too Big for the Memory
  2103.  
  2104.             After the classname is entered, the program will read in the
  2105.             class data and student information.  If there are more students
  2106.             than can fit in the available memory, the program will warn you
  2107.  
  2108.                                           26
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.                                                     Starting the Program
  2119.             and ask if you want to continue.  If you continue, the program
  2120.             will read ONLY as many students into the class as there is
  2121.             memory.  WARNING: If you then use the program and save the
  2122.             data, the students that were not read into the program will be
  2123.             lost.  To find out approximately how many students can be read
  2124.             into the program, enter a "Z" when in the Main Menu.  At the
  2125.             top of the second menu you will see how many students are
  2126.             currently in the class and how many could be in the class if
  2127.             all the available memory is used and if the current exams are
  2128.             not increased.  There are essentially an unlimited number of
  2129.             students and exams allowed.  The limitations are that all the
  2130.             data must be able to fit into the available memory.
  2131.  
  2132.             Part of the program is in overlays.  This means that part of
  2133.             the program is on disk, not in memory.  When the program
  2134.             starts, it leaves a certain amount of memory free, and uses the
  2135.             rest for overlays.  You can change how much of the program is
  2136.             in memory with a DOS SET command.  If you need more memory,
  2137.             enter the following command at the DOS prompt:
  2138.  
  2139.                A> SET OMEM=0;
  2140.  
  2141.             This command will shrink the program to its minimum size.
  2142.             Conversely, to put all the program into memory, use the
  2143.             command:
  2144.  
  2145.                A> SET OMEM=150000;
  2146.  
  2147.             You can add either SET command to your AUTOEXEC.BAT file that
  2148.             is executed when you start your computer.  This way, the
  2149.             program will always use the amount of memory you want.  You can
  2150.             vary the number from 0 to 150000 to get variable amounts of the
  2151.             program in memory.
  2152.  
  2153.           E. Setting Up the Class
  2154.  
  2155.             Anytime that you want to change some of the current settings of
  2156.             the program, you can use the "Z" option on the Main Menu.
  2157.  
  2158.             1. The number of sections
  2159.  
  2160.                The number of sections is initially set at 1 when you first
  2161.                start a new class.  For example, if you teach 3 English
  2162.                classes that have identical exams and assignments, you can
  2163.                call them different sections of the same class.  You can
  2164.                then compare the different classes as "sections".  Each
  2165.                section uses the same set of exams, but the program can do
  2166.                statistics on any combination of sections.  The program
  2167.                keeps track of what sections you last used, and will, by
  2168.                default, use whatever sections that were last used by you.
  2169.  
  2170.                To set the number of sections, go to the "Z" option of the
  2171.                Main Menu, then into "S".  Just enter the number of sections
  2172.                that you have in the class.
  2173.  
  2174.                                           27
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.             2. Colors
  2186.  
  2187.                Yes, the default colors of the program can be changed!  This
  2188.                can be done in the "Z" option of the Main Menu, then "C".
  2189.                There are several colors used, designated:
  2190.  
  2191.                  (i)     Normal colors:  The text is in this color.
  2192.                  (ii)    Background color:  The background is this color.
  2193.                  (iii)   Highlight color:  This color is used for plotting
  2194.                     scores, and is used to make the scores standout better.
  2195.                  (iv)    Error colors:  For error messages.
  2196.                  (v)     Help colors: Colors used by the Help screens.
  2197.  
  2198.                Some of these colors are used in pop-up menus and messages,
  2199.                as well.  To change the colors, press "Z" on the Main Menu,
  2200.                then "C" (color) on the second menu.  You will be asked for
  2201.                the new colors.  The bottom lines of the screen show what
  2202.                the colors would look like.  Needless to say, if you are
  2203.                using a monochrome monitor, you will only get black and
  2204.                white.  Some monochrome adapter boards tell the program that
  2205.                they are color boards.  This results in some things becoming
  2206.                invisible or not highlighted when they should be.  If this
  2207.                is the case for you, you can force VAR Grade into monochrome
  2208.                mode by either of two methods:
  2209.  
  2210.                (a) Start the program with "GRADE/B".  The /B tells the
  2211.                program that you are using a black and white monitor.
  2212.  
  2213.                (b) Set a DOS command:  "SET VMON=BW;".  At the DOS prompt
  2214.                (e.g., A>), type the above statement.  This tells the
  2215.                program you are using a black and white monitor.  This
  2216.                command can also be put into your AUTOEXEC.BAT file that is
  2217.                run when your computer is turned on.
  2218.  
  2219.             3. Files
  2220.  
  2221.                The class grade files are, by default, written in what is
  2222.                known as "read-only" files.  This means that if you are in
  2223.                DOS and ask that the files be deleted, they will not be
  2224.                deleted by DOS.  The program does this to prevent accidental
  2225.                deletions of the data, but this can sometimes cause problems
  2226.                with other programs, most notably some backup programs.  You
  2227.                can change the way files are written by specifying that they
  2228.                be written normally (they can be deleted by DOS), as read-
  2229.                only files, or that they be "hidden" files (DOS will not
  2230.                even list the files on a "dir" command).  Hidden files will
  2231.                still be seen by VAR Grade, but not by anyone casually
  2232.                snooping around your disk.  To do this, go to the "Z" option
  2233.                of the Main Menu, then pick "F".  Then just choose the type
  2234.                of file for writing the student data.
  2235.  
  2236.                Backup files are normally made of your grades.  These
  2237.                backups contain the data from the previous time that you
  2238.                saved your data.  The backup files have the same name as the
  2239.  
  2240.                                           28
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.                                                     Starting the Program
  2251.                class, but have the extensions ".DAX" and ".PAX".  NOTE: The
  2252.                appendix gives more information on these files.  No matter
  2253.                in which type of file the class data is written (read-only,
  2254.                hidden, or normal), the backup files are made normal files.
  2255.                This means that they can be deleted should you not want to
  2256.                clutter up your disk with them.  However, if you prefer not
  2257.                to have the program make backup files, you can use the "B"
  2258.                option on the Parameters Menu to prevent backups.  It is
  2259.                strongly recommended that you let back-up files be made and
  2260.                that you let the program write the class files as read-only.
  2261.                The combination of these two options will give your data
  2262.                much greater security.
  2263.  
  2264.             4. Printers
  2265.  
  2266.                You can tell the program which printer you are using.  In
  2267.                fact, to be able to print graphs and plots, you need to pick
  2268.                a printer during installation or in the "P" section of the
  2269.                "Z" option of the Main Menu.  Virtually every printer is now
  2270.                supported by VAR Grade for printing graphs and plots.  Most
  2271.                are also supported for printing files in pica, elite, or
  2272.                compressed printing (if your printer supports them), and
  2273.                bold and high quality.  For unsupported printers, if you can
  2274.                find the codes in your printer manual, you can enter the
  2275.                necessary printer codes to support your printer (See Chapter
  2276.                X: Printing the Grades).
  2277.  
  2278.             5. Passwords
  2279.  
  2280.                If many people have access to your computer and its disks,
  2281.                you may worry about someone's altering your class files.  To
  2282.                greatly reduce the chances of this happening, you can
  2283.                require that a password be used for your class.  To define a
  2284.                password, use the "W" option in the "Z" section of the Main
  2285.                Menu.
  2286.  
  2287.                Note: The default value is not to have a password.  The
  2288.                password can have up to 15 characters, numbers, and/or
  2289.                punctuation characters.  Should you forget your password,
  2290.                you can contact us at the address at the end of the manual
  2291.                to get instructions on how to defeat the password. (Note:
  2292.                you MUST be registered to receive help.)  The password is
  2293.                not foolproof, but greatly reduces the likelihood of
  2294.                snooping.
  2295.  
  2296.           F. Entering Students, Tasks, Attendance, and Grades
  2297.  
  2298.             There are two kinds of prompts in the program.  The first, like
  2299.             the prompt asking for the classname, asks you to Enter the name
  2300.             and then type a <Rtn> to signify the end of the data.  The
  2301.             second type only asks for one key--this option is usually used
  2302.             for the menu selections.  To save keystrokes, the program will
  2303.             respond immediately when the key is pressed--no <Rtn> is
  2304.             necessary.  When you are presented with a list of choices, you
  2305.  
  2306.                                           29
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.             can use the cursor keys to move to the desired choice, then
  2318.             type <Rtn> to select that choice.
  2319.  
  2320.             NOTE: In many parts of the program, if you enter a <Rtn> with
  2321.             no data entered, the program will assume either that: (a) you
  2322.             did not want to enter data--the program will continue; or (b)
  2323.             you want to exit this section and go back to a higher level
  2324.             menu; or (c) the number to be entered is zero.
  2325.  
  2326.             In general, if the program asks you to enter data, you should
  2327.             end with a <Rtn>. If you are choosing a menu option or between
  2328.             two alternatives, press only the appropriate key.  When you
  2329.             have to enter a long list of numbers, such as designating Task
  2330.             80 as the sum of Tasks 1 to 79, the program will allow you to
  2331.             enter them with an inclusive colon:  "1:79" would be 1 through
  2332.             79, rather than requiring you to enter all the numbers from 1
  2333.             to 79.  This situation arises in three places: when entering
  2334.             lists of tasks, as noted in the example, when entering lists of
  2335.             sections to use, and when entering attendance days.  Colons can
  2336.             be used to enter a list of numbers from high to low, as well.
  2337.             Entering "79:1" will tell the program to use tasks 79 down to
  2338.             1.
  2339.  
  2340.             Example: To enter tasks 1 thru 5 and 8, type:
  2341.             "1:5<Rtn>8<Rtn><Rtn>".
  2342.  
  2343.             NOTE: When entering a list of separate numbers, you can
  2344.             separate them with <Rtn>s,  commas, or spaces.  For the above
  2345.             example, typing "1:5,8,<Rtn>" or "1:5 8 <Rtn>" will give the
  2346.             same result.
  2347.  
  2348.             Later chapters in this Manual will tell you how to enter
  2349.             students, tasks, attendance, and grades.
  2350.  
  2351.           G. Reading the Manual and Help screens
  2352.  
  2353.             If the files GRADE.HLP and/or GRADE.MAN are present in the
  2354.             default directory of any drive or in any directory specified by
  2355.             the DOS path command, then you can read them from the program
  2356.             (See Chapter V Section A, above).  When the program is on the
  2357.             Main Menu, type an "H" for help or an "M" for the manual.  The
  2358.             help screen is much shorter and less detailed than this manual.
  2359.             The help screen can also be reached from anywhere in the
  2360.             program by typing <AltH> (press the ("Alt" and the "H" keys
  2361.             simultaneously).  The help reached from <AltH> is context
  2362.             sensitive.  This means that VAR Grade will try to find the
  2363.             relevant material from the help file.  You can browse at will
  2364.             through the file by using the cursor keys.  When in Help or the
  2365.             Manual, typing <AltK> will show you a list of the keys and
  2366.             features supported.  If there is not enough memory to display
  2367.             the file, an error message will appear.  To view the file, you
  2368.             would then have to reduce memory use (See Section D, above).
  2369.  
  2370.  
  2371.  
  2372.                                           30
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.                                                     Starting the Program
  2383.  
  2384.             Moving with the keys in HELP or the MANUAL:
  2385.  
  2386.                <Up Arrow>          Up one line
  2387.                <Down Arrow>        Down one line
  2388.                <Page Up>           Up one screen
  2389.                <Page Down>         Down one screen
  2390.                <Ctrl-Home>         Up one-half screen
  2391.                <Ctrl-End>          Down one-half screen
  2392.                <Home>, <Ctrl-Pg Up>     Beginning of the file
  2393.                <End>, <Ctrl-Pg Down>    End of the file
  2394.  
  2395.                <AltL>              GO TO LINE:  The top line will be the
  2396.                                    line that you designate.  In the center
  2397.                                    of the screen a box will appear that
  2398.                                    will ask for the line number.  At the
  2399.                                    bottom right of the screen, you can see
  2400.                                    which line you are on and how many lines
  2401.                                    there are in the file.  Example: type
  2402.                                    "<AltL>4<Rtn>" to go to line 4.
  2403.  
  2404.                <AltS>              GO TO SCREEN:  The top line will be the
  2405.                                    first line of any screen that you enter.
  2406.                                    In the center of the screen a box will
  2407.                                    appear that will ask for the screen.
  2408.                                    The total number of screens and the
  2409.                                    screen that you are currently on are
  2410.                                    shown at the bottom right corner of the
  2411.                                    screen.  Example: type "<AltS>8<Rtn>" to
  2412.                                    go to screen 8.
  2413.  
  2414.             To locate text:
  2415.  
  2416.                <AltF>         Find a string
  2417.                <AltN>         Find the next matching string
  2418.                <AltB>         Find the previous matching string
  2419.                <AltK>         Show the supported keys
  2420.                <AltR>         Return to the previous screen
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.                                           31
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.                                 VI. ENTERING STUDENTS
  2452.  
  2453.  
  2454.  
  2455.                One of the first things that you will do when starting a new
  2456.           class is to enter the names of students into the program.  This
  2457.           Chapter tells you how to enter new students into the class, add
  2458.           IDs, change the names of students, and sort and list the students
  2459.           in the class.
  2460.  
  2461.           A. General Methods
  2462.  
  2463.             When the Main Menu is on the screen, choose the "N" (Name)
  2464.             option.  Several options will be listed on a new menu, the Add
  2465.             Student Menu.  You can type the names into the program via
  2466.             options Name only ("N"), or by Name and ID ("I").  You can
  2467.             import (read) names into the class from flat files ("F" and
  2468.             "A"), or comma and quote files ("C").
  2469.  
  2470.           B. Names and IDs
  2471.  
  2472.             The student names can be up to 20 characters long, and can
  2473.             include spaces and punctuation.  The program can sort the
  2474.             students alphabetically by their names for printing out scores,
  2475.             so it is usually better to enter the names last name first.
  2476.             Spelling is retained exactly as you enter it, except that
  2477.             leading and trailing spaces are ignored.  When sorting,
  2478.             however, lower and upper case letters are not distinguished, so
  2479.             "Sue" is considered to be the same as "sue".
  2480.  
  2481.             ID numbers or other names (nicknames, etc.) can be entered as
  2482.             "IDs".  At some colleges and universities, students are given
  2483.             their grades by student numbers rather than by name.  You can
  2484.             use IDs for first or last names and the "name" for the last or
  2485.             first name.  You can change IDs, or add them later in the
  2486.             several sections of the program.  IDs can be up to 15
  2487.             characters long, and can include spaces and punctuation.  The
  2488.             program can sort by IDs as well as names.  Spelling is
  2489.             retained, but, as in sorting names, sorts do not distinguish
  2490.             between lower and upper case letters.
  2491.  
  2492.           C. Typing in Names and IDs
  2493.  
  2494.  
  2495.             1. Names only
  2496.  
  2497.                You add names on the "N" option on the Add Students Menu.
  2498.                You first need to tell the class which section you want to
  2499.                enter students.  Pick a number from 1 to 99.  To enter
  2500.                names, you just need to type in the name, ending with a
  2501.                <Rtn>.  If the name is already present in the section, it is
  2502.                NOT reentered and an error message results.  The same name
  2503.  
  2504.                                           32
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.                                                        Entering Students
  2515.                can be used in two different sections of the same class.
  2516.                To delete the letters you have typed, and hence remove the
  2517.                name, type an <F10>.  The <F10> command works in all parts
  2518.                of the program.  Names can be changed later in several parts
  2519.                of the program (see below).  If you added the previous name
  2520.                in error, you can delete it with an <F2> (backup) command.
  2521.                When you have added all the names, press the escape key
  2522.                (<Esc>).  You will exit back to where you are asked for the
  2523.                section numbers again.  To exit, press <Esc> again.
  2524.  
  2525.             2. Names and IDs
  2526.  
  2527.                This option, "I" on the Add Students Menu, works the same as
  2528.                for adding names only.  The only difference is that you are
  2529.                asked for the ID, as well.  Deleting an ID or Name with <F2>
  2530.                will remove the previous student from the class.
  2531.  
  2532.             3. Adding, changing, and deleting names, IDs, and notes
  2533.  
  2534.                Names, IDs, and notes can also be added, changed, or deleted
  2535.                in four other places of the program.  The details are
  2536.                described in later chapters.  The four places are: (i) "I"
  2537.                on the Main Menu: Individual students; (ii) "D" on the Main
  2538.                Menu: Data entry for tasks of the class; (iii) "A" on the
  2539.                Main Menu, then "I": Adding attendance for individual
  2540.                students; and (iv) "A" on the Main Menu, then "C": Data
  2541.                entry for class attendance.
  2542.  
  2543.                Student notes are a field in the student records that can be
  2544.                used to enter up to 20 characters.  Notes can be used to
  2545.                enter seating arrangements, comments, nicknames, or anything
  2546.                else you may want.  They can be printed, but otherwise are
  2547.                not used much by VAR Grade.  They can be entered and changed
  2548.                in the same four places of the program mentioned above.
  2549.  
  2550.                (a) When individuals are listed
  2551.  
  2552.                   In the attendance by individual students (iii, above) or
  2553.                  Tasks by individual students (i, above), all the tasks or
  2554.                  attendance for a student are listed.  If you press the
  2555.                  <AltI> key (insert student), you will be presented with a
  2556.                  blank form to enter the new name.  Entering any letters
  2557.                  will add the student to the class.  An "Empty" or blank
  2558.                  name will be deleted or not entered into the class, and
  2559.                  the deletion can be quickly done by using the <F10> key.
  2560.                  Note: when a student has been deleted, his or her name and
  2561.                  all associated data are deleted.  Changing the spelling of
  2562.                  the name, ID, or note, or changing the section number for
  2563.                  the student, is also possible here.  Note: only sections
  2564.                  that have been defined are allowed as sections for the
  2565.                  student.  You can increase the number of sections in the
  2566.                  "Z" section of the program.
  2567.  
  2568.  
  2569.  
  2570.                                           33
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.                (b) When the whole class is displayed
  2582.  
  2583.                  If you need to add a new name when in parts ii or iv
  2584.                  (above), use the key <AltI>.  A new line will be displayed
  2585.                  on the screen.  As above, removing a student name will
  2586.                  remove that student and the associated data from the
  2587.                  class.  Blank names are removed from the class only when
  2588.                  you leave that section of the program.
  2589.  
  2590.                  A second way to delete the student is with the <AltD> key.
  2591.                  The student will be deleted immediately, and the rest of
  2592.                  the class moved up one line.  Note: when a student has
  2593.                  been deleted, his or her name and all associated data are
  2594.                  deleted. 
  2595.                  You can also change the names, IDs, notes, or sections for
  2596.                  a student by using the cursor keys or a mouse to move to
  2597.                  the cell with the name, ID or section and typing in the
  2598.                  new name or ID for that student.  To see any students not
  2599.                  listed on the screen, use the cursor or Alt keys (as
  2600.                  listed at the top of the screen).  The cell highlighted is
  2601.                  the one that will be used for data input.  You can use the
  2602.                  <F10> key to completely delete the ID or name.
  2603.  
  2604.                  If you start altering the data, then decide the original
  2605.                  data was correct, you can retrieve the data if you haven't
  2606.                  moved from that cell.  Use the <AltU> (undo) key to get
  2607.                  the original data back.
  2608.  
  2609.                (c) Recovering deleted data
  2610.  
  2611.                  Data that has been changed or deleted is normally lost.
  2612.                  There are, however, two ways to recover the data if you
  2613.                  immediately decide to "undelete" it:
  2614.  
  2615.                     (i)  quit the program without saving the data to disk.
  2616.                       Any data entered in this session will not be saved.
  2617.  
  2618.                     (ii) if you have already saved the data from the class,
  2619.                       use the backup files to recover the data from the
  2620.                       previous session.  More information on how to do this
  2621.                       is located in the Appendix.
  2622.  
  2623.           D. Importing Students from Files
  2624.  
  2625.             You can also enter names via text files.  VAR Grade will import
  2626.             data that is written by many other programs, including most
  2627.             spreadsheet programs.
  2628.  
  2629.             1. Importing flat files
  2630.  
  2631.                Many spreadsheets will export (write) data in a flat file.
  2632.                A flat file is one where the data is listed in columns.  All
  2633.                the names of students are in one column, all the IDs in
  2634.                another, etc.  In the "F" option of the Add Students Menu,
  2635.  
  2636.                                           34
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.                                                        Entering Students
  2647.                you can pick a flat file of student names, IDs, sections,
  2648.                and/or task scores, tell VAR Grade which columns the name,
  2649.                IDs, sections, and tasks are in, and have the data
  2650.                automatically loaded into the class.  The file must have
  2651.                been previously prepared by deleting lines that do not have
  2652.                student names on them, or else the program will try to load
  2653.                those lines as well.  An example of a flat file is listed
  2654.                below:
  2655.  
  2656.                     Jones, Fred   123   1     34.5   23.5   B   44
  2657.                     Smith, Ann    321   2     43.5   18.3   B   43
  2658.  
  2659.                To load new students into the class, the program will first
  2660.                ask for the filename of the flat file.  It will then display
  2661.                the contents of the file across the top of the screen, along
  2662.                with a ruler.  You now have to tell the program what data is
  2663.                where.  First, you need to tell the program where the
  2664.                student names are.  An answer of 0 tells the program that
  2665.                data is missing from the file.  Next you tell the program
  2666.                where the IDs, notes, sections, and tasks are located.  For
  2667.                the tasks, you will also be asked for the number of the
  2668.                task.  Data then will be read into the program.  For the
  2669.                tasks, if the data is numeric, it will be read in as number
  2670.                tasks; if it is not numeric, the data will be read in as
  2671.                letter tasks.  In the above example, suppose the first
  2672.                column is the names, the second the IDs, the third the
  2673.                sections, and the next four are tasks.  The sixth column
  2674.                (third task) would be read in as a letter task.  The tasks
  2675.                would be numbered as the first four unused tasks in your
  2676.                class, and given names (e.g., Number task 1, Number task 2,
  2677.                Letter task 3, and Number task 4).
  2678.  
  2679.             2. Importing comma & quote files
  2680.  
  2681.                Many spreadsheets also can read in data from files where the
  2682.                data is not in columns, but is instead separated by commas.
  2683.                Data that has commas in it, e.g., student names, are kept
  2684.                together by double quotes ("").   The "C" option of the Add
  2685.                Students Menu lets you import data from these files.   An
  2686.                example of data in the file might be:
  2687.  
  2688.                     "Jones, Fred", "123", 1, 34.5, 23.5, B, 44
  2689.                     "Smith, Ann", "321", 2, 43.5, 18.3, B, 43
  2690.  
  2691.                The program will assume that the student names are in the
  2692.                first field, the IDs in the next, and the next five are
  2693.                tasks.  For the tasks, the fourth one will be a letter task;
  2694.                the others will be number tasks.  As in the flat files, the
  2695.                names of the exams will be made by the program, and the
  2696.                first five unused tasks will be used for the new tasks.  If
  2697.                this is not what you want, you have another option.  You
  2698.                might include this as the first line of the file:
  2699.  
  2700.                     "Name", "ID", "Section", "One", "Two", 8, "#4"
  2701.  
  2702.                                           35
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.                This line would tell the program that the first field is the
  2715.                name, the second is the ID, the third is the section, the
  2716.                fourth and fifth are number tasks (they are numbers) with
  2717.                the names One and Two, the sixth is a Letter task 8, and the
  2718.                last field is a number task with the name #4.  NOTE: Whether
  2719.                they are letter or number tasks is determined by the student
  2720.                data, not from the first line.  On the first line, "Name"
  2721.                tells the program that field is student names, "ID" tells it
  2722.                is IDs, "Notes" means student notes, "Section" refers to
  2723.                sections, and any other words are treated as tasks.  These
  2724.                need to be the entire label for the fields, but whether the
  2725.                labels are in upper and/or lower case letters is not
  2726.                important.  For the tasks, anything that is a number (like
  2727.                8) is taken as the desired number of the task (the program
  2728.                will make up a name for the task), and anything that is not
  2729.                a number will be taken as the name (with its number being
  2730.                the first unused task).  Whether the tasks are made number
  2731.                or letter tasks are determined by the data on line two (the
  2732.                first student).
  2733.  
  2734.             3. Automatic flat file imports
  2735.  
  2736.                The "A" option on the Add Students Menu works like the
  2737.                previous one ("C"), except that the fields are separated by
  2738.                one or more spaces, not by commas.  The method of
  2739.                determining the type of data is the same as that used for
  2740.                the comma and quote files.
  2741.  
  2742.           E. Sorting Students
  2743.  
  2744.             Students can be sorted by a variety of methods, including by
  2745.             name only, by name and section, by ID only, by ID and section,
  2746.             by section only, by the scores of any defined task, or by no
  2747.             sorts.  You can change the method of sorting in the "Z" option
  2748.             of the Main Menu, then "A" (alter the method of sorting the
  2749.             class).  The change is "permanent" in that the program will
  2750.             remember which sorting method was used and will continue to use
  2751.             that method until told differently.  Sorts are not done until
  2752.             you are finished altering data, so if you add new students, the
  2753.             names will not be alphabetized or sorted until you exit back to
  2754.             the Main Menu.
  2755.  
  2756.             You can have the program list the students via their names OR
  2757.             by their IDs.  This affects how the students are listed when
  2758.             you see lists of students on the screen.  When you print the
  2759.             scores, you are also asked how you want the class listed to the
  2760.             printer.
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.                                           36
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.                                  VII. DEFINING TASKS
  2782.  
  2783.  
  2784.  
  2785.                Tasks are graded assignments for students.  They can be
  2786.           homework, exams, tests, papers, or anything else that is graded.
  2787.           There are ten different predefined types of tasks in VAR Grade.
  2788.           The tasks are divided into two categories: (1)  Regular tasks are
  2789.           those where you enter grades.  There are three types of regular
  2790.           tasks.  (2) Special tasks are those that you do not enter grades
  2791.           into.  These include sums, averages, percentages, etc.  There are
  2792.           seven types of special tasks.  Defining, removing, and redefining
  2793.           tasks can be done from the Task Type Menu, the "T" option of the
  2794.           Main Menu.
  2795.  
  2796.           A. Regular Tasks
  2797.  
  2798.             You can enter tasks as numbers (Number tasks), you can enter
  2799.             them as letters (Letter tasks), or you can enter them as extra
  2800.             credit (Extra credit tasks).  These can be defined in the "T"
  2801.             section of the Main Menu.  You give a task a name, then, if it
  2802.             is a number task, the total allowed points for that task.
  2803.  
  2804.             1. Number tasks
  2805.  
  2806.                Number tasks are ones in which you enter numbers as the
  2807.                grades.  The maximum allowed points for any regular task is
  2808.                one million!  The program checks the scores of every student
  2809.                when you put in the scores to make sure they do not exceed
  2810.                the maximum allowed points.  If the score does exceed it,
  2811.                that score is rejected, and a new score must be entered.
  2812.                This validation of scores reduces the number of errors made
  2813.                while entering student scores.  Tasks that have 0 or less
  2814.                total points are ignored by Special tasks.
  2815.  
  2816.             2. Letter tasks
  2817.  
  2818.                Letter tasks are ones where the scores are entered as
  2819.                letters.  The program will converts them to numbers, but the
  2820.                score can be entered, printed, and manipulated as a letter
  2821.                grade. 
  2822.                The standard or default grading system is an A is 4.0, a B
  2823.                is 3.0, a C is 2.0, etc.  Plusses are 0.3 points higher
  2824.                (except A+), and minuses are 0.3 points below the grade
  2825.                (e.g. B- = 2.7;  C+ = 2.3).  You can, however, define any
  2826.                grading system that you want, including the names and points
  2827.                for each grade, as long as the total grade types does not
  2828.                exceed 12 (see Chapter XI, Section ).  If you do change the
  2829.                grading system, you should do it before you enter any letter
  2830.                grades.  The program stores the grades as numbers, not as
  2831.                letters.  Thus, changing the points allowed for letter
  2832.  
  2833.  
  2834.                                           37
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.                grades after some letter grades have been assigned can
  2846.                result in incorrect scores.
  2847.  
  2848.             3. Extra credit tasks
  2849.  
  2850.                Extra credit tasks are ones where the points can be added to
  2851.                a number task, but the total points of the number task are
  2852.                not altered.  Extra credit tasks are treated in special ways
  2853.                by the program.  The extra credit tasks need to have the
  2854.                total points be specified, just like number tasks.  However,
  2855.                this number is used only to check data entry.  As far as the
  2856.                special exams (below) are concerned, extra credit tasks have
  2857.                0 total task points, but the student scores are used in the
  2858.                calculations for special tasks.  In the case of discarding
  2859.                the lowest of a list of tasks, if the extra credit score is
  2860.                one of lowest scores, it will be discarded.  This may not be
  2861.                what you want, so you should consider this potential problem
  2862.                before you include extra credit tasks in the definitions of
  2863.                Highest Tasks.
  2864.  
  2865.           B. Special Tasks
  2866.  
  2867.             The second type of tasks are called Special tasks. These can
  2868.             also be specified in the "T" section of the Main Menu.  Special
  2869.             tasks are Sums, Averages, Highest, Percentages, etc., of other
  2870.             tasks.  You do not enter scores into special tasks.  Instead,
  2871.             you define the task as the sum (average, percentage, highest,
  2872.             etc.) of other tasks.  The program then calculates the scores
  2873.             for you.  These scores will be recalculated each time you
  2874.             change student scores.
  2875.  
  2876.             Note: Tasks with 0 or less total points are ignored by special
  2877.             exams.
  2878.  
  2879.             For example: at the end of the term, you probably want to add
  2880.             up all the task scores in the class.  You can specify a task,
  2881.             e.g. #30, as the sum of all the previous tasks (#1 through
  2882.             #29).  Task #30 is a special task called a "sum task".  Since
  2883.             any of the 10,000 possible task numbers can be either a special
  2884.             or regular task, you can, for example, define special tasks as
  2885.             the sums of quizzes, tests, and/or homework.
  2886.  
  2887.              One limitation for defining special tasks is that they can be
  2888.             defined only as tasks acting on other tasks with lower numbers.
  2889.             Allowing you to add or sum tasks with the same or higher
  2890.             numbers could result in circular definitions that would confuse
  2891.             the computer and produce nonsense or variable results.  A
  2892.             second limitation applies only to sums of tasks.  The total
  2893.             points allowed for a "sum task" (like task #30 above), is
  2894.             9,999,999 (less than 10 million points).  The ability to
  2895.             specify any task as the sums of others is a very powerful
  2896.             feature that should allow great flexibility when you analyze
  2897.             student scores.
  2898.  
  2899.  
  2900.                                           38
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.                                                           Defining Tasks
  2911.  
  2912.             NOTE:  Tasks can be removed by using the "R" (remove) option on
  2913.             this second menu or by redefining the task as a new task.  To
  2914.             remove, choose the "R" (Remove) option.  Then choose the task
  2915.             number or numbers at the prompt.  Since all student data for
  2916.             the task(s) is also removed, you will be asked again to make
  2917.             sure that you want to remove the task(s).
  2918.  
  2919.             1. Sum tasks
  2920.  
  2921.                These are tasks that are the sums of other tasks.  Tasks can
  2922.                be summed multiple times.
  2923.  
  2924.                Example: Task 5 can be the sum of task 1 + task 1 + task 1.
  2925.                This would be the equivalent of multiplying the task by 3.
  2926.  
  2927.                Tasks that are not yet entered can be included in the list
  2928.                of tasks that will be summed.  When the tasks are then
  2929.                defined, they will be included in the sums.
  2930.  
  2931.                NOTE: The sums of all the tasks in a Sum task must be less
  2932.                than 10 million points.
  2933.  
  2934.             2. Averaged tasks
  2935.  
  2936.                These are tasks that are the average of other tasks.  Task 5
  2937.                can be the average of tasks 1 through 4.  If you use letter
  2938.                grades, the averages are reported as scores between the
  2939.                highest (e.g. A) and the lowest tasks (e.g., F), but the
  2940.                average is shown with numbers, not letters.  Any tasks that
  2941.                have not yet been entered are NOT averaged, so the averages
  2942.                reflect only those tasks for which the student has had
  2943.                scores entered.
  2944.  
  2945.             3. Percentage tasks
  2946.  
  2947.                These are tasks that average other tasks, then convert the
  2948.                scores to percentages of the total points.
  2949.  
  2950.                Example:  If task 10 is the percentage of tasks 5 and 6
  2951.                (which each have 100 points), the program adds up the scores
  2952.                from 5 and 6, then divides the scores by the total points of
  2953.                5 and 6 (200 points).  The score is then converted to a
  2954.                percent by multiplying by 100.  Hence, the scores range from
  2955.                0 to 100 percent.
  2956.  
  2957.                Like averaged tasks, any tasks that have not yet been
  2958.                entered are not used in the conversions, so the percentages
  2959.                reported for the students are for the tasks that have
  2960.                already had scores entered.
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.                                           39
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.             4. Highest tasks:  Throwing out the lowest scores
  2978.  
  2979.                Throwing out low tasks seems to be a popular phenomenon with
  2980.                students.  Unfortunately, it is a fairly tedious thing to do
  2981.                for instructors.  You can throw out the lowest of a set of
  2982.                tasks in VAR Grade.  In the "T" section of the Main Menu,
  2983.                option "H" will allow you to define a task that will throw
  2984.                out the lowest task(s) of a special task.
  2985.  
  2986.                Example: You can throw out the lowest two out of ten tasks.
  2987.  
  2988.                Highest tasks discard the lowest one or more scores of a
  2989.                sum, average, or percentage tasks ("throw out the lowest of
  2990.                several scores").  The special task that is used must have a
  2991.                number lower than the highest task.  This is a very common
  2992.                grading option that is used in many classrooms.
  2993.  
  2994.                For a highest task, the program will find the lowest scores
  2995.                of a list of tasks and add up only the highest of those
  2996.                scores.  You need to tell the program how many tasks to
  2997.                discard (the lowest 1, the lowest 5, etc.).  Scores that are
  2998.                unentered are discarded first, then the lowest scores that
  2999.                have been entered are discarded.
  3000.  
  3001.             5. Weighted tasks
  3002.  
  3003.                You can define a task as the sum of other tasks, each times
  3004.                a weight.  For example, you can define task 20 as the sum of
  3005.                task 10 with a weight of 0.2, task 11 with a weight of 0.3,
  3006.                and task 12 with a weight of 0.5.  This will give "true"
  3007.                weighting of tasks.  Unentered tasks are given a score of 0
  3008.                for the weighting.
  3009.  
  3010.             6. Final weighted tasks
  3011.  
  3012.                You can define a task as the sum of other tasks that are
  3013.                weighted such that the final percentage is what you specify
  3014.                as the weight.  This differs from weighted tasks because the
  3015.                weights in the final weighted tasks are the relative worth
  3016.                you want each task to be in the total score while the
  3017.                weighted task weights are the amounts to multiply the scores
  3018.                for each exam.
  3019.  
  3020.                Example: If you have three exams in your class, each worth
  3021.                100 points, and want to weight them 30%, 30%, and 40%, you
  3022.                can define task 4 as the final weight of task 1 with a final
  3023.                weight of 30, task 2 with a final weight of 30, and task 3
  3024.                with a final weight of 40.  Task 4 will have a total of 100
  3025.                points.
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.                                           40
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.                                                           Defining Tasks
  3043.  
  3044.                NOTE: The total points of the Final weighted task will be
  3045.                the sum of the weights that you give it.  In the above
  3046.                example, the total points of the final weight task will be
  3047.                30 + 30 + 40 = 100.
  3048.  
  3049.                The calculation for the final weights is done by  taking the
  3050.                weights you give for each task and dividing them by the
  3051.                total points for each task.  These numbers are then added up
  3052.                and multiplied by 100.  For the example above, the students
  3053.                scores are calculated as:
  3054.  
  3055.                  100 * (((Task #1 score) * 30 / 100) + ((Task #2 score) *
  3056.                     30 / 100) + ((Task #3 score) * 40 / 100))
  3057.  
  3058.                The parentheses denote calculations that are kept together.
  3059.                In the above example, "*" means "multiplied by".
  3060.  
  3061.  
  3062.             7. Final task
  3063.  
  3064.                You can define a task as a final task.  This task will keep
  3065.                track of the letter grades assigned in the "G" option of the
  3066.                Main Menu.  These scores are only assigned in the "G"
  3067.                option.  If you define a second final task, that one will be
  3068.                used to assign scores by the "G" option.  In other words, in
  3069.                the "G" option the grades are assigned to the most recently
  3070.                defined final task.
  3071.  
  3072.             Note: If there are other types of special tasks that you would
  3073.             like to have the option of using, send a note to us and explain
  3074.             how this type of task would be calculated.  We will try to
  3075.             accommodate you.
  3076.  
  3077.           C. Scaling Tasks
  3078.  
  3079.             In the "G" option of the Main Menu, there is an option that
  3080.             lets you add any number of points to a regular task, or
  3081.             multiply the scores of any regular task by a number.   Since
  3082.             the primary purpose of scaling scores is to adjust the scores
  3083.             before giving final grades, further details are given in
  3084.             Chapter XI, Assigning and Printing the Final Grades.
  3085.  
  3086.           D. Memory Limitations
  3087.  
  3088.             Each task that is defined takes up space.  In cases where
  3089.             memory is limited, you may find that you cannot define a new
  3090.             task.  You may need to delete an old task to be able to add a
  3091.             new one.  A second option to increase your memory is by
  3092.             removing any TSR (terminate and stay resident) programs like
  3093.             "Sidekick" (TM Borland International) from memory BEFORE
  3094.             running the program.  A third option is to tell VAR Grade to
  3095.             use less memory for overlays (See Chapter V, Section B3,
  3096.  
  3097.  
  3098.                                           41
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.             above).  Version 4.0 of VAR Grade uses very little memory per
  3110.             student, so, for example, classes of 30 students with 30 tasks
  3111.             or of 90 students and 10 tasks would take up less than 15K of
  3112.             memory over and above that used by the program.  If you are
  3113.             having memory problems, contact us at the address below for
  3114.             possible solutions.
  3115.  
  3116.           E. Manipulating Tasks
  3117.  
  3118.             Tasks can easily be moved, copied, removed, and so forth.
  3119.  
  3120.             1. Copying tasks
  3121.  
  3122.                Tasks may by copied to new tasks that have higher task
  3123.                numbers.  To do this, go the "T" option of the Main Menu,
  3124.                then press "C".
  3125.  
  3126.                The definition of the task is copied exactly, even if the
  3127.                task is a special task.  The students scores are copied as
  3128.                well.  You will be asked for a new name for the task,
  3129.                however.
  3130.  
  3131.                Example:  If the task to be copied is a number task, the new
  3132.                task will have the same total points and student scores as
  3133.                the first task.
  3134.  
  3135.                Example:  If the task to be copied is defined as the
  3136.                percentage of tasks 1 through 3, the new task will also be
  3137.                defined as the percentage of tasks 1 through 3.
  3138.  
  3139.             2. Transferring tasks
  3140.  
  3141.                When tasks are transferred, the student scores are
  3142.                transferred but the exam definition is not.  The task to
  3143.                transfer to is defined as a number or letter task, depending
  3144.                upon the definition of the task to be transferred.  The
  3145.                student scores are copied from the first task to the second.
  3146.  
  3147.             3. Moving tasks
  3148.  
  3149.                You can move one or more tasks.  To move one task, press "M"
  3150.                on the Task Type Menu.  To move a group of several
  3151.                consecutive tasks, press "G".  When a task is moved, the
  3152.                task is renumbered, and all the special tasks that use that
  3153.                task are redefined to refer to the new number, as well.
  3154.                When you move a group of tasks, you are asked for the first
  3155.                and last numbers of the tasks to move.  All the tasks
  3156.                between and including those two numbers are moved.  Student
  3157.                scores, of course, move along with the task.
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.                                           42
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.                                                           Defining Tasks
  3175.             4. Clearing student scores
  3176.  
  3177.                To redefine all student scores for a task as unentered, use
  3178.                the "K" option on the Task Type Menu.  The task remains
  3179.                defined the same way as previously.  You can clear only
  3180.                regular tasks, as the others are recalculated each time
  3181.                scores are entered into the class.
  3182.  
  3183.             5. Show task definition
  3184.  
  3185.                To help you remember how you have defined tasks, the "V"
  3186.                option on the Task Type Menu will list the current
  3187.                definition of the task.
  3188.  
  3189.             6. Removing tasks
  3190.  
  3191.                You can remove one or more tasks from the class.  The "R"
  3192.                option on the Task Type Menu asks you for a list of all the
  3193.                tasks to remove.  After you specify the tasks to be removed,
  3194.                the program will ask you if you really want to remove them.
  3195.                If you say "D" (delete), the task and the student scores
  3196.                will be deleted from the class.  Using the option with the
  3197.                <F1> key to select all tasks will start the class over for
  3198.                you.  If you have the same students from one grading period
  3199.                to the next, removing all the tasks will start the class
  3200.                over for you, while keeping the students in the class.
  3201.  
  3202.           F. Examples of Task Definitions
  3203.  
  3204.             Example #1: I gave three tests.  The first was worth 100
  3205.             points, the second was worth 130 points, and the third was
  3206.             worth 211 points.  I want the exams to be worth 25%, 25%, and
  3207.             50%, respectively.  Solution: Define the tests as Tasks 1
  3208.             through 3, all number tasks.  Define task 4 as a Final Weight
  3209.             Task.  For task 4, make task 1 have a weight of 25, task 2 have
  3210.             a weight of 25, and task 3 have a weight of 50.  Task 4 will be
  3211.             worth 100 points.
  3212.  
  3213.             Example #2: For each test, I give two versions to my students.
  3214.             Half the students take one version, half the other.  I want to
  3215.             keep track of each version separately, yet calculate the final
  3216.             averages in the semester for the students in my class.
  3217.             Solution: For each test, define three tasks.  The first two are
  3218.             the two versions of the tests.  The third one is an Average
  3219.             Task, which averages the first two tasks.  The third task will
  3220.             be the average of one task that has an entered score and one
  3221.             that is unentered, hence equivalent to the entered score (see
  3222.             the definition of Average Tasks, above).
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.                                           43
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.             Example #3: I give a homework assignment, then give students
  3243.             extra credit for turning it in early.  At the end of the
  3244.             semester, I discard the lowest homework assignment.  However, I
  3245.             don't want the extra credit discarded, just the lowest
  3246.             homework.  Solution: When the homework is graded, define the
  3247.             homework task, the extra credit task, and a third task, the sum
  3248.             of the homework and extra credit.  When you discard the lowest
  3249.             homework assignment, use the third task in the definition, not
  3250.             the first two tasks.
  3251.  
  3252.             Example #4: I want to distinguish between unentered grades and
  3253.             excused grades.  How do I do it?  Solution:  The program keeps
  3254.             track of the lowest allowed score.  When the program is first
  3255.             run, the lowest allowed score is 0.  You can, however, enter
  3256.             scores less than 0.  You can always enter scores down to -
  3257.             1,000,000.  NOTE:  You can tell the program the lowest score to
  3258.             use for statistics in the "G" option on the Main Menu, then "F"
  3259.             for fewest. The program, when calculating statistics, assumes
  3260.             that scores less than the fewest allowed points are unentered
  3261.             scores.  The scores you entered, however, are displayed
  3262.             correctly (as scores less than the fewest allowed) when
  3263.             printing or entering scores.  Hence, if you enter a -1, it will
  3264.             be ignored for the plots, etc., but written as a -1 when you
  3265.             print the scores.
  3266.  
  3267.             Example #5: I want to assign grades to students halfway through
  3268.             the semester.  I then want to assign final grades at the end of
  3269.             the semester.  Solution: Define a Final Task at the half way
  3270.             point.  Then assign grades in the "G" option of the Main Menu.
  3271.             After you have assigned the grades, define a new Final Task.
  3272.             The next time you assign grades to a Final Task, the new final
  3273.             task will get the new grades, and the first Final Task will
  3274.             also remain.
  3275.  
  3276.             Example #6: I defined a number task as having 100 points.  I
  3277.             entered grades, then decided to redefine it as having 110
  3278.             points.  Yet, I do not want to lose the previously entered
  3279.             grades.  Solution: When you redefine a task, the program asks
  3280.             whether to delete any previous grades.  If you say no, the
  3281.             grades will not be changed.  The only exception is if you
  3282.             decrease the number of points, and a student has more than that
  3283.             number.  The student score will be decreased to the new maximum
  3284.             points for the task.
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.                                           44
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.                                 VIII. ENTERING GRADES
  3310.  
  3311.  
  3312.  
  3313.                Grades can be entered into the program in either of two
  3314.           ways.  Either the whole class can be listed for a list of tasks,
  3315.           the "D" option of the Main Menu, or every grade for an individual
  3316.           student can be listed, the "I" option on the Main Menu.
  3317.  
  3318.           A. Entering Data for the Whole Class
  3319.  
  3320.             The "D" option of the Main Menu lets you enter task data for
  3321.             all students in the class.
  3322.  
  3323.             1. Moving around the screen
  3324.  
  3325.                Students, IDs, sections, and tasks can be listed on the
  3326.                screen.  To enter scores, the tasks must have already been
  3327.                defined in the "T" option on the Main Menu.  Only number,
  3328.                letter, and extra credit tasks can have scores entered.  The
  3329.                others are calculated by VAR Grade.
  3330.  
  3331.                To change which data is listed on the screen, use the key
  3332.                <AltC>.  You will be asked (a) if you want to list the
  3333.                students by name, ID, or both; if you pick both, there will
  3334.                be one column for each on the screen.  (b) Next, if there is
  3335.                more than one section of students in the class, you will be
  3336.                asked if you want the sections to be listed.  (c) Next, you
  3337.                will be asked if student notes should be listed.  (d)
  3338.                Finally, you can pick which tasks are listed on the screen.
  3339.  
  3340.                The options you select are saved by the program, so that the
  3341.                next time you use the program, the same list is shown.  Any
  3342.                time you define a regular task, it will be added to the end
  3343.                of the list of tasks.  Only the first characters of the task
  3344.                name (how many depends upon the total points for the task),
  3345.                as well as its number, are listed at the top of the columns,
  3346.                while the student names, and/or IDs, notes, and sections are
  3347.                listed on the left.
  3348.  
  3349.                A cell is a piece of data.  It can be a task score, a name,
  3350.                etc.  To move between cells, use the cursor keys.  The
  3351.                cursor keys are the ones on the keypad, including the arrows
  3352.                and the home, end, etc. keys.  If you "use" cursor keys,
  3353.                then use <Ctrl>-cursor keys to move between cells.
  3354.                Otherwise, use the left, right, etc. keys to move between
  3355.                the cells.  You can change between "using" and not using
  3356.                cursor keys for editing on the "Z" option of the Main Menu
  3357.                (See Chapter IV, Section H, above).  If you move past the
  3358.                right end of the screen, the tasks are scrolled to the left.
  3359.                The student names (or IDs), however, always stay listed on
  3360.                the screen.  If there too many students to fit on one
  3361.  
  3362.                                           45
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.                screen, the list will scroll up as you move down the screen.
  3374.                The top of the screen lists some special keys.   They are:
  3375.  
  3376.                <AltB>    Move to the beginning, left hand column.
  3377.                <AltE>    Move to the end column, that furthest right.
  3378.                <AltI>    Insert a new student before the student where the
  3379.                          cursor is.  If the cursor is at the end of the
  3380.                          line, insert the new student after the current
  3381.                          one.
  3382.                <AltD>    Delete the student where the cursor is.  This
  3383.                          immediately deletes the student.
  3384.                <AltC>    Change columns (discussed above).
  3385.                <AltS>    Save the data to memory.  It is not saved to disk.
  3386.                          To do that, use the "S" option on the Main Menu.
  3387.                <AltU>    Restore (undo) the data in that cell.  This works
  3388.                          only if you have not left the cell.
  3389.                <F10>     Delete the data in that cell.
  3390.  
  3391.             2. Enter the data
  3392.  
  3393.                You can use the cursor keys to move around the class and
  3394.                screen.  Unentered scores are left blank.  You can enter the
  3395.                new scores in the appropriate places.  To keep the same
  3396.                score, type only a <Rtn> or use the cursor keys to move to
  3397.                the next cell.
  3398.  
  3399.                To enter a new number score, put in a new number between the
  3400.                minimum allowed points and the total allowed points of that
  3401.                task.  Other numbers are rejected.  The minimum allowed
  3402.                points are -1,000,000, while the maximum for any task is
  3403.                1,000,000.  You can use decimal points in number scores.  To
  3404.                enter a zero, you must type a "0".  Cells for tasks that are
  3405.                left blank revert to unentered scores.
  3406.  
  3407.                If you are entering letter grades, only letters that are in
  3408.                the names of the grades are allowed (e.g., for grades from A
  3409.                to F, only the letters A, B, C, D, and F are allowed).
  3410.  
  3411.                Press <Esc> or <AltS> to stop entering scores.  With <Esc>,
  3412.                the data in the current cell is discarded and you can quit
  3413.                without saving any of the changes (except deleting students
  3414.                by the <AltD> key), while <AltS> automatically saves it to
  3415.                memory, but not to the disk.  You can also alter the student
  3416.                name, ID, and section numbers.  To delete a student, delete
  3417.                the name (e.g., with <F10>), or use <AltD>.
  3418.  
  3419.             3. Hints
  3420.  
  3421.                (a) It is helpful to give the tasks names.  The names can be
  3422.                  up to 20 characters long.  You can enter scores into any
  3423.                  defined task whether or not the task name exists.
  3424.                  However, names will help you make sure you are entering
  3425.                  scores into the correct task.  When entering data for the
  3426.  
  3427.  
  3428.                                           46
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.                                                          Entering Grades
  3439.                  whole class, only the beginning of the task names is
  3440.                  listed.
  3441.  
  3442.                (b) VAR Grade can be used to add up points on any task.  To
  3443.                  use VAR Grade to add up scores for questions on a test,
  3444.                  for example, you can define Task 20 as question 1, Task 21
  3445.                  as question 2, etc, in the "T" option on the Main Menu.
  3446.                  Then, define Task 22 as the Sum of Tasks 20 and 21.
  3447.                  Voila!  You can then use the program to add up the points
  3448.                  on questions 1 and 2 of the task.  You could then also use
  3449.                  VAR Grade to do statistics on each individual question.
  3450.                  If you have a large number of questions on the task, this
  3451.                  could get a little tedious, as you need to define each
  3452.                  question and enter the grades for each task.
  3453.  
  3454.           B. Entering Individual Student Data
  3455.  
  3456.             The "I" option of the Main Menu lets you enter task data for
  3457.             all tasks of individual students.  The program will list all
  3458.             the number, letter, and extra credit tasks for one student.
  3459.             Use the cursor keys to move around the screen.  You can alter
  3460.             any of the tasks, as well as the student names, IDs, or
  3461.             sections.  Unentered scores are left blank.  To delete a score,
  3462.             make the cell blank (e.g., with the <F10> key).  To keep the
  3463.             same score, type only a <Rtn> or use the cursor keys to move to
  3464.             the next cell.  To enter a new score, put in a new number
  3465.             between the fewest allowed points and the total allowed points.
  3466.             To enter scores less than zero, you need to change the fewest
  3467.             allowed points in the "G" option on the Main Menu.  The minimum
  3468.             allowed points are -1,000,000, while the maximum points are
  3469.             1,000,000.  To enter a zero, you must type a "0".  Press <Esc>
  3470.             or <AltS> to stop entering scores.  With <Esc>, you can quit
  3471.             without saving the changes, while <AltS> automatically records
  3472.             the changes.  You can also alter the student names, IDs, and
  3473.             section numbers. To delete a student, delete the name (e.g.,
  3474.             with <F10>).  The top of the screen lists some special keys.
  3475.             They are:
  3476.  
  3477.             <AltB>  Move to the first student in the class.
  3478.             <AltL>  Move to the last student in the class.
  3479.             <AltP>  Move to the previous student.
  3480.             <AltN>  Move to the next student.
  3481.             <AltI>  Insert a new student before the student where the
  3482.                     cursor is.  If the cursor is at the end of the line,
  3483.                     insert the new student after the current one.
  3484.             <AltD>  Delete the student where the cursor is.  This takes
  3485.                     immediate effect.
  3486.             <AltF>  Find a student.  You will pick from a list of all the
  3487.                     students in the class.
  3488.             <AltS>  Save the data to memory.  It is not saved to disk.  To
  3489.                     do that, use the "S" option on the Main Menu.
  3490.  
  3491.  
  3492.  
  3493.  
  3494.                                           47
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.           C. Saving Entered Data to Disk
  3506.  
  3507.             It is strongly recommended that you save the data you have just
  3508.             entered as soon as possible after entering it.  Although the
  3509.             program won't let you exit without saving changes, in case of
  3510.             power failures or computer failure, you will have a copy on
  3511.             disk of your new data.  You save entered data in the "S" option
  3512.             on the Main Menu.  You will be asked for the filename to save
  3513.             the data to.  The current filename is listed on the line, and
  3514.             just pressing <Rtn> will do the trick.  If you want to change
  3515.             the name, change it, then press <Rtn>.  If you change the name,
  3516.             further updates will be made to the new name.
  3517.  
  3518.             WARNING: When you "save" data in the "D" or "I" options of the
  3519.             program, you are saving it to memory, not to a disk file.
  3520.  
  3521.             NOTE:  The file that contains your student data is normally
  3522.             made a "read-only" file.  This means that you cannot delete it
  3523.             with the DOS del or erase commands.  You can tell the program
  3524.             to write your files "read-only", as "hidden" (the DOS dir
  3525.             command will not even list the file), or "normal".  Normal
  3526.             files can be deleted in DOS.  The program also makes backup
  3527.             files "normal", hence they can easily be deleted.  Details on
  3528.             how to change the way the program saves the data are in Chapter
  3529.             V, Starting the Program.
  3530.  
  3531.             It is also recommended that you keep two copies of your class
  3532.             data on disk.  To encourage this practice, another option on
  3533.             the Main Menu, "B" (backup), will write the class to another
  3534.             directory.  The program will suggest writing the file to either
  3535.             drive A or B, so that the data will be on floppy disks.  If you
  3536.             are using drive A for your class, the program will suggest
  3537.             drive B, otherwise it will suggest writing to drive A.  You
  3538.             can, of course, pick any other drive or directory.
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.                                           48
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.                                    IX. ATTENDANCE
  3574.  
  3575.  
  3576.  
  3577.                Attendance dates can be defined and attendance entered for
  3578.           up to 240 different days.  The attendance is entered by a whole
  3579.           class, or by individual students in a manner analogous to those
  3580.           for entering data for tasks.  Attendance is found in the "A"
  3581.           option of the Main Menu.
  3582.  
  3583.           A. Defining Attendance Days
  3584.  
  3585.             You define attendance days in the "D" option of the Attendance
  3586.             Menu.  There are two methods by which to define a new
  3587.             attendance day.  First, to choose the next undefined day, press
  3588.             <F1>.   Second, you can type in any number (from 1 to 240) as
  3589.             the day you want to define.
  3590.  
  3591.             In either case, you need to give the day a name or date.  In
  3592.             fact, it is required that you enter a name or date before the
  3593.             attendance is defined.  To make it easy to enter dates, the
  3594.             function keys <F3> through <F8> can be used to automatically
  3595.             enter the dates.  The keys are defined as the following:
  3596.  
  3597.             <F3>      The date two days ago.
  3598.             <F4>      The date yesterday.
  3599.             <F5>      The date today.
  3600.             <F6>      The date tomorrow.
  3601.             <F7>      The date in two days.
  3602.             <F8>      The date any number of days from todays date, up to
  3603.                       365 days away.  You need to enter the days.  Example:
  3604.                       To enter the date one week earlier, enter a -7.
  3605.  
  3606.             The dates that are entered are in whatever format you have
  3607.             chosen.  These can be changed in the "Z" option on the Main
  3608.             Menu.  With this option you can change how dates will be
  3609.             printed on documents as well as how they are entered in
  3610.             attendance.
  3611.  
  3612.           B. Changing Defaults
  3613.  
  3614.             By default, when attendance days are added, the student
  3615.             attendance is made "Present".  There are six categories of
  3616.             attendance: Present, Excused, Unexcused, Late, Not Entered, and
  3617.             Other.  These have the characters " ", "E", "U", "L", "_", and
  3618.             "O", respectively.  The default student attendance and the
  3619.             characters associated with them can be altered on the "A"
  3620.             (Attendance) option of the Main Menu, then "Z".
  3621.  
  3622.             The screen will list the current values.  The default new
  3623.             student attendance will be highlighted or, if you have a
  3624.             monochrome monitor, underlined (unless you've changed the
  3625.  
  3626.                                           49
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.             default colors).  Use the cursor keys (or <Ctrl>-cursor keys)
  3638.             to move around the menu.  To select a new default student
  3639.             attendance, press <Rtn>.  The new value will now be
  3640.             highlighted.  To change the letters for the different types of
  3641.             attendance, pick the new key.  To simplify matters, any
  3642.             lowercase letters will be converted to uppercase letters.  The
  3643.             allowed keys are the uppercase letters and the characters ".",
  3644.             "_", "-", and " ".
  3645.  
  3646.           C. Entering Class Attendance
  3647.  
  3648.             To enter attendance for all students in your class, use the "C"
  3649.             option of the Attendance Menu.  This option works like the "D"
  3650.             option of the Main Menu for entering task data.
  3651.  
  3652.             1. Choose the dates
  3653.  
  3654.                Students and days will be listed on the screen.  Just as in
  3655.                entering task scores, to change the columns, use the key
  3656.                <AltC>.  You can then pick which days to list on the screen,
  3657.                as well as whether to list the names, IDs, and sections.
  3658.                See Chapter VIII, Section A1 for more details.  The most
  3659.                recently defined list of names and days are saved by the
  3660.                program.  If you define new attendance days, they will
  3661.                automatically be added to the end of the list of days to
  3662.                display.  The top of the screen lists valid keys and key
  3663.                codes for the attendance.  Next the days are listed by name
  3664.                and number.  The names are listed by the first several
  3665.                letters of the date.  Student names and/or IDs are on the
  3666.                left of each row.  If you have numerous days you want
  3667.                displayed, not all of them may fit on the screen at once.
  3668.                If you move to the right, more may be displayed.  The names
  3669.                or IDs in the leftmost column are always displayed.
  3670.  
  3671.             2. Enter the data
  3672.  
  3673.                You can use the cursor or <Ctrl>-cursor keys to move around
  3674.                the class and screen.  The valid keys are listed at the top
  3675.                of the screen.  Only those keys will be accepted.  To delete
  3676.                a student, delete the name (e.g., with <F10>), or use
  3677.                <AltD>.  To add a new student, type <AltI>.  When quitting
  3678.                this section, any changes made to the screen are recorded by
  3679.                the program by <AltS>, or possibly by exiting with <Esc>.
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.                                           50
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.                                                               Attendance
  3703.           D. Entering Individual Student Attendance
  3704.  
  3705.                To change attendance for just one student, use the "I"
  3706.                option of the Attendance Menu.  The program will list all of
  3707.                the currently defined attendance days for a student.  You
  3708.                can alter the attendance for any day, as well as the student
  3709.                name, ID, or section.   To keep the same attendance, type a
  3710.                <Rtn> or use the cursor keys to move to another day.  To
  3711.                enter a new attendance value, put in a new letter (from the
  3712.                list near the top of the screen).  Press <Esc> to erase the
  3713.                data or <AltS> to save it when finished.  To delete a
  3714.                student, delete the name (e.g., with <F10>), or use <AltD>.
  3715.                To add a new student, type <AltI>.  For more details, see
  3716.                Chapter VIII, Section B.
  3717.  
  3718.  
  3719.  
  3720.  
  3721.  
  3722.  
  3723.  
  3724.  
  3725.  
  3726.  
  3727.  
  3728.  
  3729.  
  3730.  
  3731.  
  3732.  
  3733.  
  3734.  
  3735.  
  3736.  
  3737.  
  3738.  
  3739.  
  3740.  
  3741.  
  3742.  
  3743.  
  3744.  
  3745.  
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.                                           51
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.  
  3771.                                X. ANALYZING THE GRADES
  3772.  
  3773.  
  3774.  
  3775.                Grades can be analyzed a variety of ways.  These are listed
  3776.           in the sections below.  Furthermore, all the statistics and plots
  3777.           listed below can be printed on a printer or sent to a disk file.
  3778.           Chapter XI, Printing the Grades, explains the printing.  The
  3779.           analyses in this chapter are generally from the "G" and "P"
  3780.           options of the Main Menu.
  3781.  
  3782.  
  3783.           A. Default Values for Analysis
  3784.  
  3785.             After you pick several of the options listed below, a screen
  3786.             will appear that asks how you want to proceed.  Several options
  3787.             will be listed, including: (a) which printer to use; (b) what
  3788.             sections to use; (c) whether to print to the screen or to a
  3789.             printer or disk file; (d) whether to temporarily drop students
  3790.             from the statistical analysis.   Picking a printer and deciding
  3791.             where the data should be displayed are discussed in Chapter XI,
  3792.             Assigning and Printing the Grades.  The others are discussed
  3793.             here.
  3794.  
  3795.             1. Sections
  3796.  
  3797.                If you have only one section of students in the class, this
  3798.                option is not displayed.  Otherwise, the most recently
  3799.                selected sections will be listed.  Each time you enter the
  3800.                program, the program will default to using all of the
  3801.                current sections of the class.  If you change the list of
  3802.                sections to use, this new list will become the default
  3803.                sections for all parts of the program during the current
  3804.                session with the program.  If you choose to use no sections,
  3805.                an error message will result and you will exit back to the
  3806.                Main Menu as there are no usable data.
  3807.  
  3808.             2. Temporarily dropping students
  3809.  
  3810.                You can tell the program to temporarily drop students from
  3811.                the calculations for statistics and/or plots.  This option
  3812.                can be used for students that have incomplete data.  The
  3813.                number of students currently ignored are shown on the Print
  3814.                Menu screen.  These students are ignored only for
  3815.                statistical purposes.  You can still enter data, write
  3816.                scores to printers, etc., unless statistical measures are
  3817.                needed (e.g., all plots).
  3818.  
  3819.                When you need to increase or decrease the numbers of
  3820.                students to ignore, two lists of students will be shown: (1)
  3821.                all the students in the class, and, (2) those students who
  3822.                are temporarily dropped from the statistics calculations.
  3823.  
  3824.                                           52
  3825.  
  3826.  
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834.                                                     Analyzing the Grades
  3835.                You drop students by using either the cursor keys or by
  3836.                typing in the student names.  The <F3> key can be used to
  3837.                switch between adding and decreasing the number of students
  3838.                to be ignored.  These students will be ignored for any
  3839.                further statistics during the current session with the
  3840.                program or until they are no longer ignored in this part of
  3841.                the program.
  3842.  
  3843.             3. Font selection
  3844.  
  3845.                You can change fonts from the Plot Menu.  Font files must
  3846.                end in "CHR".  You will be asked for the directory for the
  3847.                font files.  The program will suggest "*.CHR".  This will
  3848.                list all the font files in the DOS PATH.  You can, however,
  3849.                change which drive to search by replacing *.CHR with, for
  3850.                example: "A:*.CHR".  This will cause the program to search
  3851.                drive A for the font files.  WARNING: Some fonts will not
  3852.                look good on some video monitors.
  3853.  
  3854.                NOTE:  The registered version of the program has more fonts
  3855.                available than the shareware version.
  3856.  
  3857.             4. 2D versus 3D plots
  3858.  
  3859.                Most plots can be done either with bars that look two
  3860.                dimensional (2D), or with bars that look three dimensional
  3861.                (3D).  The plots are otherwise the same.
  3862.  
  3863.           B. Plotting the Scores of a Class
  3864.  
  3865.             By selecting the "P" (plot) option on the Main Menu, the scores
  3866.             for any of the tasks can be plotted.  The program lists the
  3867.             tasks and asks for a task to be plotted.  On the Plot Menu, "P"
  3868.             will plot the scores, and "T" will give the same plot with 3-D
  3869.             bars.  Plotting the scores follows the sequence below.
  3870.  
  3871.             1. Choose a task
  3872.  
  3873.                You will see a list of all the tasks.  To see any that are
  3874.                not listed on the screen, use the cursor or <Ctrl>-cursor
  3875.                keys.  If you pick task zero or <Esc>, the program will exit
  3876.                this section without plotting an task.  Otherwise, the task
  3877.                will be plotted.
  3878.  
  3879.             2. Score ranges
  3880.  
  3881.                If you grade with numbers, you must specify the range of
  3882.                scores to plot (the high and low scores).  The program will
  3883.                ask for these numbers.  If you just type <Rtn> when asked
  3884.                for the high and/or low scores, the program will pick the
  3885.                highest or lowest score in the class.  If there are no
  3886.                students in the range of scores you have chosen, an error
  3887.                message will result and no scores will be plotted.
  3888.  
  3889.  
  3890.                                           53
  3891.  
  3892.  
  3893.  
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.                By picking different ranges of scores, you can zoom in on
  3902.                various groups of students to see how they have done, rather
  3903.                than seeing scores only for the entire class.  One of the
  3904.                most useful features of picking the low range is to prevent
  3905.                a very low score from skewing the plot.
  3906.  
  3907.                Student scores not yet entered or lower than the fewest
  3908.                allowed points are not used for the plots.
  3909.  
  3910.             3. Defaults
  3911.  
  3912.                As discussed above, after picking the task and a range of
  3913.                scores, you can pick which sections of students to use and
  3914.                where to print the scores.  See Part A of this chapter for
  3915.                more details.
  3916.  
  3917.             4. Plotting the scores
  3918.  
  3919.                The plot separates the scores into up to 25 categories of
  3920.                scores.  It also shows the mean, median, and standard
  3921.                deviation of the scores for the task (see the section on
  3922.                "Calculating Statistics" below for a more complete
  3923.                explanation of what these statistics mean).  It plots the
  3924.                numbers of students with the various scores.  The statistics
  3925.                calculated are only for those scores in the range of scores
  3926.                you choose.  If you vary the high or low range of the scores
  3927.                used, these statistical measures will change.  On the plot,
  3928.                the mean and median are shown with arrows.  At one standard
  3929.                deviation above and below the mean are additional arrows
  3930.                (listed as "+1", "-1").  If the standard deviations fall
  3931.                outside the range of scores plotted, they may not be
  3932.                displayed.
  3933.  
  3934.             5. Listing the scores
  3935.  
  3936.                After the plot is shown, you will be asked if you want to
  3937.                see the list of students' scores.  If you decide to see
  3938.                them, the program will list the students scores in two
  3939.                columns: (a) class order (dependent upon your method of
  3940.                sorting students) and (b) by scores on that task, from high
  3941.                to low.  The rank order of the students is also printed, if
  3942.                you choose that option on the Print Menu (the program
  3943.                defaults to printing the ranks).
  3944.  
  3945.           C. Plotting the Scores of an Individual
  3946.  
  3947.             You can follow how a student is doing in your class by plotting
  3948.             the scores for that student on a set of tasks.  By selecting on
  3949.             the Plot Menu the "I" for 2D bars, or "B" for 3D bars, you can
  3950.             plot trends for scores of any of the class tasks for an
  3951.             individual student.
  3952.  
  3953.  
  3954.  
  3955.  
  3956.                                           54
  3957.  
  3958.  
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.  
  3966.                                                     Analyzing the Grades
  3967.             1. Picking the tasks
  3968.  
  3969.                The program will list the tasks and asks you to pick which
  3970.                ones to plot.  You have the option of plotting (a) the
  3971.                percentages of each task, (b) the sums (totals) of each
  3972.                task, (c) the T-scores, or (d) the standard deviations from
  3973.                the mean for each task.
  3974.  
  3975.             2. Listing the scores
  3976.  
  3977.                The program will then plot the task scores and calculate the
  3978.                statistics.  The program assumes that the student trend is a
  3979.                straight line: either the scores increase or decrease.  Note
  3980.                that this is frequently not the case, hence, these results
  3981.                should be interpreted with caution.  The program then
  3982.                calculates the best-fitting line for that trend, and plots
  3983.                it on the graph.  The correlation coefficient for the tasks,
  3984.                and the mean, median and standard deviations are also
  3985.                calculated.  These all may or may not be useful for
  3986.                understanding how a student is doing in the class.  The
  3987.                statistics are listed on the screen after the graph is
  3988.                plotted.  If you choose more tasks than fits on one screen,
  3989.                you will need to press a key to proceed through all the
  3990.                tasks.
  3991.  
  3992.           D. Calculating Statistics
  3993.  
  3994.             You can calculate statistics without having to plot the scores.
  3995.             Rather than plotting each task to calculate the mean, median,
  3996.             and standard deviation, you can pick the "G" (grade) option on
  3997.             the Main Menu, then pick the "M" option on the Grading Menu.
  3998.             You can then see these statistics for any combination of tasks.
  3999.             To calculate statistics, you need to choose which tasks to
  4000.             calculate statistics, and pick which sections to use.  The data
  4001.             will be calculated only for those sections you have told the
  4002.             program to use.  This allows comparisons between different
  4003.             sections or combinations of sections.  Statistics will not be
  4004.             calculated if a task has not been defined or if the task has
  4005.             less than the fewest allowed points.
  4006.  
  4007.             The median is the score for the person exactly in the middle of
  4008.             the class, i.e., exactly half the scores are above that number
  4009.             and half are below that number.  The mean is the number
  4010.             calculated by adding up all the student scores and dividing by
  4011.             the number of students in the class.  If you have a "normal" or
  4012.             "bell-shaped" distribution of scores, the mean and median
  4013.             should be the same number.  In practice they are usually
  4014.             different.  The standard deviation is a measure of how the
  4015.             scores are dispersed.  The larger the standard deviation, the
  4016.             greater the range in the scores.  A score that is equal to the
  4017.             mean plus the standard deviation (called "one standard
  4018.             deviation above the mean") is approximately in the top 16% of
  4019.             the scores.  For a normal distribution, two thirds of the
  4020.             scores should be within one standard deviation of the mean.
  4021.  
  4022.                                           55
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.  
  4030.  
  4031.  
  4032.  
  4033.             How many standard deviations away from the mean a student has
  4034.             scored, therefore, is a measure of how the student did on the
  4035.             task in relation to everybody else.  You can then compare
  4036.             scores between tests by comparing the deviations from the means
  4037.             for each student.
  4038.  
  4039.           E. Correlating Different Tasks
  4040.  
  4041.             By selecting the "C" or "3" options on the Plot Menu, you can
  4042.             plot the scores for any of the tasks against the scores for any
  4043.             of the other tasks.  This helps you to see if there were any
  4044.             problems on one or both of those tasks.  If the tasks are
  4045.             measuring different things, the scores will be widely
  4046.             scattered.  This may be an indication that one or both of the
  4047.             tasks did not measure what you hoped it would.  If the tasks
  4048.             are measuring similar abilities, the scores will tend to
  4049.             cluster near the diagonal.
  4050.  
  4051.             1. 2D or 3D plots
  4052.  
  4053.                In contrast to the other plots, the two different plots for
  4054.                correlations look quite different.  In the 2D plot, the
  4055.                scores are shown as x's.  If two or more x's are on the same
  4056.                place, the x becomes thicker.  For the 3D plot, 3D bars are
  4057.                plotted.  The more students on a point, the higher the bars.
  4058.                To make the plot easier to interpret, it is slightly skewed.
  4059.                This makes it easier to tell the difference between tall
  4060.                bars and bars at different points on the graph.
  4061.  
  4062.             2. Choose the tasks
  4063.  
  4064.                You must choose the tasks to plot on each of the axes.  Any
  4065.                task can be plotted against any other task.  To help in your
  4066.                selection, the program lists the tasks.  If you pick task
  4067.                zero for either axis, the program will give an error message
  4068.                and ask again.  To exit this section without plotting, type
  4069.                an <Esc>.
  4070.  
  4071.             3. Pick a range of scores for each task
  4072.  
  4073.                If you grade with number grades, for each task that you have
  4074.                picked, you must pick the high and low scores to plot.  If
  4075.                you just type <Rtn>, the program will pick the highest or
  4076.                lowest score in the class (whichever is appropriate).  If no
  4077.                students are in the ranges of scores that you pick, no
  4078.                scores will be plotted and an error message will result.
  4079.  
  4080.             4. Defaults
  4081.  
  4082.                As discussed above, after picking the task and range of
  4083.                scores, you can pick the sections, decide whether to ignore
  4084.                students, and change how to print the scores.  See Part A of
  4085.                this chapter (above).
  4086.  
  4087.  
  4088.                                           56
  4089.  
  4090.  
  4091.  
  4092.  
  4093.  
  4094.  
  4095.  
  4096.  
  4097.  
  4098.                                                     Analyzing the Grades
  4099.             5. Correlation plot
  4100.  
  4101.                The plot shows a 20 X 20 matrix of the distribution of the
  4102.                scores.  The correlation coefficient is calculated and
  4103.                shown.  The coefficient ranges from 1.0 (the scores on the
  4104.                X-axis predict exactly the scores on the Y-axis) to 0.0 (the
  4105.                scores on the two axes are completely random with respect to
  4106.                each other) to -1.0 (the low scores on the X-axis predict
  4107.                high scores on the Y-axis, and vice versa).  The closer the
  4108.                coefficient is to 1.0, the more closely the two tasks
  4109.                measured the same parameters or abilities (and hence the
  4110.                students scored more nearly the same on both the tasks).  If
  4111.                the correlation coefficient is close to 0 or below it, then
  4112.                students who did well on one task did poorly on the other.
  4113.                If you decide that this result indicates a flaw in one or
  4114.                both of the test, the program will allow you to delete one
  4115.                or both tasks.  Note: The 3D plot is tilted slightly.  This
  4116.                makes it easier to distinguish the different scores.  For
  4117.                the 2D plot, two or more scores on the same point will show
  4118.                up as a thicker "x", while on the 3D plot, the bars will get
  4119.                higher and higher with each score.
  4120.  
  4121.           F. Statistical Plots of the Classes
  4122.  
  4123.             The last type of plot, the "S" option on the Plot Menu, shows
  4124.             plots of the mean, median, and standard deviations for one or
  4125.             more tasks.  Furthermore, the "1" option on the Plot Menu will
  4126.             show how an individual student scored on those tasks compared
  4127.             with the entire class.
  4128.  
  4129.             1. Pick the tasks
  4130.  
  4131.                The program lists the tasks and asks for which ones you wish
  4132.                to plot.  You can choose to plot from one to forty tasks.
  4133.                If you want to plot an individual student against the
  4134.                scores, you will also be asked for a student record to plot.
  4135.  
  4136.             2. Plotting the statistics
  4137.  
  4138.                The program will show the range of scores as bars. The mean
  4139.                is a wide line all the way horizontally across the bar.  The
  4140.                median is a horizontal bar halfway across the bar, with some
  4141.                vertical lines in it.  The standard deviation is shown as
  4142.                the vertical line, extending one standard deviation above
  4143.                and below the mean.  At one standard deviation above and
  4144.                below the mean are horizontal lines extending halfway across
  4145.                the bar.  If you are plotting the scores of a student as
  4146.                well, that student's scores are shown as arrows.  The tip of
  4147.                the arrow is the position of the student's score.  If you
  4148.                plot tasks that have a wide range of scores, some or all of
  4149.                these measures may end up compressed.  The range of scores
  4150.                that are plotted are from the lowest to the highest obtained
  4151.                scores.  The Y axis may extend down to 0 points, however,
  4152.                even if no scores are that low.  The widths of the bars
  4153.  
  4154.                                           57
  4155.  
  4156.  
  4157.  
  4158.  
  4159.  
  4160.  
  4161.  
  4162.  
  4163.  
  4164.  
  4165.                changes depending upon how many tasks are plotted; the more
  4166.                tasks, the narrower the bars.  The X-axis shows the numbers
  4167.                of the tasks that were plotted.
  4168.  
  4169.           G. Scaling the Tasks
  4170.  
  4171.             If you grade using number grades, you can scale the regular
  4172.             tasks differently. Pick the "G" (grade) option of the Main
  4173.             Menu, then the "S" (scale) option in the Grading Menu.  You may
  4174.             add any number of points to an task, or multiply the task by
  4175.             any positive number. The total points for the task, after the
  4176.             scaling, must be less than or equal to one million and greater
  4177.             than or equal to the lowest allowed score.  Point totals less
  4178.             than the allowed scores are summed as the lowest allowed score,
  4179.             while scores greater than the total task points are set at the
  4180.             total points.  Students with scores that have not been entered
  4181.             are not changed (the score is still undefined).  This part of
  4182.             the program allows you to conveniently change point totals for
  4183.             any task.  It also allows you to add points to one section and
  4184.             not to others, as the scaling occurs only for those sections
  4185.             you choose.  You cannot scale special tasks.  The total points
  4186.             for the task, after scaling, will not change.  If desired, you
  4187.             can readjust the total points manually in the "T" section of
  4188.             the Main Menu either before or after scaling the task.
  4189.  
  4190.           H. Setting the Fewest Allowed Points.
  4191.  
  4192.             When the program starts, the fewest points that a student can
  4193.             have on a task is 0 points.  If you want to enter scores less
  4194.             than 0, you can set the fewest allowed points to be less than
  4195.             zero.  On the "G" option of the Main Menu, the "F" option
  4196.             allows this.  You can reset the number to as few as -1,000,000
  4197.             points.  Even though the fewest allowed points may be 0 (or any
  4198.             other number), you can still put in scores less than the fewest
  4199.             allowed points.  Students with scores less than the fewest
  4200.             allowed points will be ignored for statistical tests, and are
  4201.             considered to be equivalent to unentered scores.  The
  4202.             difference from unentered scores is that the numbers you enter
  4203.             will be printed if you print the scores, whereas unentered
  4204.             scores will be blank.
  4205.  
  4206.           I. Assigning Standard Deviations and T-Scores
  4207.  
  4208.             Standard deviations and T-scores tell you how a student did in
  4209.             relation to the other students in the class.  You can calculate
  4210.             the standard deviations and/or T-scores of a task for the
  4211.             class, and assign these numbers to a number task.  Go to the
  4212.             "G" option on the Main Menu.  On the Grading Menu, press "V"
  4213.             for standard deviations, or "T" for T-scores.
  4214.  
  4215.             You will be asked which task to use for the calculations, and
  4216.             to which task to assign the new scores.  WARNING: The new task
  4217.             will be redefined as a number task.  If you assign standard
  4218.             deviations and T-scores, approximately half of the scores will
  4219.  
  4220.                                           58
  4221.  
  4222.  
  4223.  
  4224.  
  4225.  
  4226.  
  4227.  
  4228.  
  4229.  
  4230.                                                     Analyzing the Grades
  4231.             be below zero.  Make sure that you change the fewest allowed
  4232.             points to a number below the lowest standard deviation or T-
  4233.             score (see Section H, above).
  4234.  
  4235.           J. Adjusting the Statistics of a Task
  4236.  
  4237.             In unusual circumstances, you may want to manually adjust the
  4238.             mean, median, and standard deviation of a task.  The "A" option
  4239.             on the Grading Menu lets you do this.  The "D" option lets you
  4240.             remove those adjustments.  One reason you might want to do this
  4241.             is to "freeze" the current numbers.  Make-up exams or late
  4242.             homework assignments will continually change the statistics on
  4243.             a task.  Adjusting the statistics after the grades have been
  4244.             assigned on a task to the current value will stop these values
  4245.             from changing.
  4246.  
  4247.             To adjust the statistics, you need to pick the task to use.
  4248.             The current values are then displayed.  You can change one or
  4249.             more of these values to any numbers you want.  These numbers
  4250.             are then used by all the other parts of the program that
  4251.             calculate these values.  To return to the true values, use the
  4252.             "D" option on the Grading Menu.
  4253.  
  4254.           K. Changing the Grading Names
  4255.  
  4256.             VAR Grade can use just about any grading system you want.  The
  4257.             program defaults to the grading system commonly used in the
  4258.             United States:  A through F, with + and - scores.  However, you
  4259.             can define any grading system that has up to 12 grades (plus a
  4260.             "unentered" or "incomplete" grade).  Each grade can have a name
  4261.             of up to two characters long.  The grading system can have the
  4262.             highest grade as the highest score, or the highest grade as
  4263.             having the lowest score.  Furthermore, you can assign point
  4264.             totals to the grades.
  4265.  
  4266.             To change the grading system, go to the "G" option on the Main
  4267.             Menu.  Choose the "N" option on the Grading Menu.  Next, you
  4268.             will be asked whether to use one of a few pre-defined grading
  4269.             systems, or to define your own system.
  4270.  
  4271.             If you define your own grading system, you will be asked to
  4272.             enter the grade names, then the point totals for the grades.
  4273.             These point totals are the values for the grades, not the
  4274.             scores that are needed to obtain the grade (see Section L to do
  4275.             this).  Grade names and point totals can be changed at any
  4276.             time.  The program converts all letter grades to numbers and
  4277.             stores the numbers.
  4278.  
  4279.             WARNING: If you change the grading system after assigning
  4280.             letter grades, the new numbers may translate into a different
  4281.             grade than you want.
  4282.  
  4283.  
  4284.  
  4285.  
  4286.                                           59
  4287.  
  4288.  
  4289.  
  4290.  
  4291.  
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.           L. Picking Automatic Grade Cutoffs
  4298.  
  4299.             If you always use the same grading system, you may want to set
  4300.             the grading system in the "C" option of the Grading Menu.  For
  4301.             instance, you can tell the program that 90% is an A, 80% is a
  4302.             B, etc.  Alternatively, you can tell the program that 90 points
  4303.             is an A, 80 points a B, etc.  When you assign grades, VAR Grade
  4304.             will use these values, either as percentages or points, as the
  4305.             point system to use when assigning grades.  You can change the
  4306.             grading system at any time.  To remove the cutoff points needed
  4307.             for various grades assigned in the "C" option, use the "R"
  4308.             (remove) option of the Grading Menu.  The program will again
  4309.             ask you for the lowest scores for each grade every time you
  4310.             assign grades in the "G" option of the Main Menu.
  4311.  
  4312.  
  4313.  
  4314.  
  4315.  
  4316.  
  4317.  
  4318.  
  4319.  
  4320.  
  4321.  
  4322.  
  4323.  
  4324.  
  4325.  
  4326.  
  4327.  
  4328.  
  4329.  
  4330.  
  4331.  
  4332.  
  4333.  
  4334.  
  4335.  
  4336.  
  4337.  
  4338.  
  4339.  
  4340.  
  4341.  
  4342.  
  4343.  
  4344.  
  4345.  
  4346.  
  4347.  
  4348.  
  4349.  
  4350.  
  4351.  
  4352.                                           60
  4353.  
  4354.  
  4355.  
  4356.  
  4357.  
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363.  
  4364.  
  4365.                 XI. ASSIGNING AND PRINTING THE GRADES AND ATTENDANCE
  4366.  
  4367.  
  4368.  
  4369.             You can print out the grades and attendance of a class by three
  4370.             methods:
  4371.  
  4372.             1. Plot the scores of a task.  The program will list the
  4373.                student scores for that task in numerical order and in
  4374.                sorted order (see Chapter X, Analyzing the Grades).
  4375.             2. Print grades or attendance for any combination of tasks and
  4376.                sections or names with the "W" (write) option on the Main
  4377.                Menu--discussed below.
  4378.             3. Assign and print the grades with the "G" (grade) option on
  4379.                the Main Menu. This method is also discussed below.
  4380.  
  4381.           A. Default Values for Analysis
  4382.  
  4383.             After picking several of the options listed below, a menu will
  4384.             appear that asks how you want to proceed.  This is the Print
  4385.             Menu.  Listed on the menu will be several options, including:
  4386.             (a) which printer to use; (b) what sections to use; (c) whether
  4387.             to print to the screen or to a printer or disk file.  The
  4388.             options listed will vary in different parts of the program.
  4389.             Some of the options are listed above, in Chapter X, Analyzing
  4390.             the Grades.
  4391.  
  4392.             1. Choosing a printer
  4393.  
  4394.                When you install the program, you are asked which printer
  4395.                you will be using.  If you want to change which printer will
  4396.                be used or how to print (single or double spacing; pica or
  4397.                elite; etc.), press "Q" on the Print Menu to get to the
  4398.                Printer Menu.  The Printer Menu can also be reached in the
  4399.                "Z" option of the Main Menu.
  4400.  
  4401.                (a) Installation of a printer
  4402.  
  4403.                  To install a new printer, press "P" on the Printer Menu.
  4404.                  The program, INSTALLP must be on a disk or directory that
  4405.                  the program can find, and there must be enough memory to
  4406.                  run the program INSTALLP.  It will list all the currently
  4407.                  supported printers.  Use the cursor keys to locate the
  4408.                  printer(s) that you wish to install.  When you find each
  4409.                  one, press the space bar.  After you have picked up to 5
  4410.                  different printers, press the <F10> key to install the
  4411.                  printers.  To quit before installing the printers, press
  4412.                  <F3>.  This will install the Graphics printer codes.  If
  4413.                  yours is not listed, your printer manual should list the
  4414.                  printer(s) that it emulates.  Note: The list of supported
  4415.                  printers will be continually updated.  If yours is not
  4416.  
  4417.  
  4418.                                           61
  4419.  
  4420.  
  4421.  
  4422.  
  4423.  
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.                  supported with the version that you have, an update may be
  4430.                  available that will explicitly support your printer.
  4431.  
  4432.                  When you install the printers, the program will change the
  4433.                  file GRADE.PDT.  For many of the printers, the Line
  4434.                  printer codes will also be installed.  For most, however,
  4435.                  you also need to tell the program which printer codes to
  4436.                  use.  Pick the "L" option on the Printer Menu.  Listed
  4437.                  will be several different printers that are frequently
  4438.                  emulated.  Most printers emulate the Epson FX-80 printer.
  4439.                  If yours does, pick that.  If not, it may emulate one of
  4440.                  the other printers listed below.  Some printer
  4441.                  manufacturers and the printers they usually emulate is
  4442.                  listed below.  If your printer is not listed, or if you
  4443.                  want to change the printer codes for your printer, use the
  4444.                  "U" option on the Printer Menu to put in the printer
  4445.                  codes.
  4446.  
  4447.                  Line Printer Def.      Printers Supported
  4448.  
  4449.                  Epson FX-80            Most Epson printers, including the
  4450.                                         EX, FX, MX, and RX series.  Also,
  4451.                                         many printers from Brother,
  4452.                                         Citizen, and others.
  4453.                  IBM Graphics Printer   IBM dot matrix, Okidata with IBM
  4454.                                         emulation, Star Micronics, and
  4455.                                         others.
  4456.                  HP Laser Jet           HP LaserJet, Plus, Series II,
  4457.                                         DeskJet, PaintJet, and most laser
  4458.                                         printers.
  4459.                  NEC P-2200             Most NEC printers.
  4460.                  Okidata 92             Okidata 84, 92, 93, 192, 193, 292,
  4461.                                         and others.
  4462.  
  4463.                (b) Changing the line printer codes
  4464.  
  4465.                  To change the printer codes, press "U" on the Printer
  4466.                  Menu.  Listed will be the current printer codes.  To
  4467.                  change them, use the cursor keys to move to the code that
  4468.                  you want, then press the correct codes.  Your printer
  4469.                  manual will list the codes needed to use pica, elite, etc.
  4470.                  printing.  NOTE: Some of the keys work differently in this
  4471.                  part of the program, as you need to be able to enter any
  4472.                  possible printer code.  To enter escape (#27), press the
  4473.                  <Esc> key.  The backspace key will enter <CtrlH> (#8).
  4474.                  The enter or <Rtn> key will enter <CtrlM> (#13).  To enter
  4475.                  codes below 32 or above 127, hold down the <Alt> key, then
  4476.                  use the keys on the numeric keypad to enter the number.
  4477.                  You can enter up to 10 characters for each of the codes.
  4478.                  To backspace (remove the previous character), use the <F2>
  4479.                  key.  After you exit with <AltS>, the new codes will be in
  4480.                  effect.  Pressing <AltE> will switch between listing the
  4481.                  codes as hex numbers or as text.
  4482.  
  4483.  
  4484.                                           62
  4485.  
  4486.  
  4487.  
  4488.  
  4489.  
  4490.  
  4491.  
  4492.  
  4493.  
  4494.                                                      Printing the Grades
  4495.                (c) Changing the graphic printer codes
  4496.  
  4497.                  If your printer is not supported, or if the printer codes
  4498.                  that are used by the program are not producing the results
  4499.                  that you want, the program BDE (Baby Driver Editor) can be
  4500.                  used to change the codes.  BDE is available to registered
  4501.                  users, only.
  4502.  
  4503.                (d) Printer errors
  4504.  
  4505.                  If there are problems with your printer (not turned on,
  4506.                  out of paper, etc.), the program will put out an error
  4507.                  message.  Sometimes the error message may mistakenly state
  4508.                  that the error is a "disk" error instead of a printer
  4509.                  error.  In either case, try to correct the error before
  4510.                  telling the program to continue.  If the error is not
  4511.                  correctable, output to the printer will stop.  In most
  4512.                  cases, the printing is just turned off.
  4513.  
  4514.                (e) Changing installed printers
  4515.  
  4516.                  After you choose your printer, the choice is written to a
  4517.                  file called "GRADE.PRT".  This file also contains the
  4518.                  various line printer codes, and is written to the current
  4519.                  directory.  To change the printer, go to the Printer Menu,
  4520.                  then select the number of the printer you want to use.  If
  4521.                  the printer is not listed, it is not installed, and must
  4522.                  be installed before it can be chosen.
  4523.  
  4524.                  If you have your classes each in different directories,
  4525.                  you can have each class set up to print differently.  The
  4526.                  program searches for the GRADE.PRT file in the current
  4527.                  directory first, then searches for the file in the
  4528.                  directory where the program is located,  then, if still
  4529.                  not found, searches for the file in a directory specified
  4530.                  by the DOS PATH command.
  4531.  
  4532.                (f) Changing the printer ports
  4533.  
  4534.                  The program assumes that you are using the first parallel
  4535.                  printer port, called LPT1 (also called LST or PRN).  To
  4536.                  change this, you can pick either of several parallel or
  4537.                  serial ports as the destination of the printing.  No
  4538.                  checking is done for the port, so if the port you choose
  4539.                  does not exist, you will not be able to print data.
  4540.  
  4541.             2. Print options
  4542.  
  4543.                The "Z" option of the Printer Menu lets you change how the
  4544.                page is output to a printer or disk file.
  4545.  
  4546.  
  4547.  
  4548.  
  4549.  
  4550.                                           63
  4551.  
  4552.  
  4553.  
  4554.  
  4555.  
  4556.  
  4557.  
  4558.  
  4559.  
  4560.  
  4561.                (a) Line Spacing
  4562.  
  4563.                  Single, double, and even greater spacing of lines can be
  4564.                  printed.  Changes from single line spacing occur when
  4565.                  output is sent to a disk or the printer, never on the
  4566.                  screen.  Also note that the plots are always single
  4567.                  spaced.
  4568.  
  4569.                (b) Margins
  4570.  
  4571.                  You can set up the left, right, top, and bottom margins of
  4572.                  the pages.  The left margin is the number of characters to
  4573.                  leave blank on the left side of the page.  The right
  4574.                  margin is set indirectly:  you specify the number of
  4575.                  characters on a line.  If you decrease the number of
  4576.                  characters, the line is shorter, hence you have a larger
  4577.                  right margin.  The header and footer set the lines at the
  4578.                  top and bottom of the page. The page numbers are written
  4579.                  in the footer, while the running head on the top right of
  4580.                  the page is written in the header.  Setting either to 0
  4581.                  will prevent them from being written.  You can also stop
  4582.                  page numbers from being written by telling the program to
  4583.                  stop printing page numbers.  Lastly, you can specify the
  4584.                  number of lines on a page.  A typical 8 1/2" by 11" page
  4585.                  in pica mode has 80 characters on a line and 66 lines.
  4586.                  Elite has 96 characters and 88 lines, while compressed has
  4587.                  136 characters and 110 lines.
  4588.  
  4589.                  This flexibility also can cause problems.  If you have set
  4590.                  the number of characters to a very small number, you can
  4591.                  truncate some of the data sent to the printer.  If only
  4592.                  the left part of the graph has been written, check the
  4593.                  margins that you have set to see if that is the problem.
  4594.                  If the program doesn't break the pages in the correct
  4595.                  place, try increasing or decreasing the lines on a page.
  4596.  
  4597.                (c) Listing ranks
  4598.  
  4599.                  You can have VAR Grade print out the rank of each student
  4600.                  when listing the students in the class.  This option can
  4601.                  be turned on or off in the Print Menu.  Student ranks will
  4602.                  be listed by whatever sorting method you have chosen (see
  4603.                  Chapter VI, Section E, above).  For example, if you have
  4604.                  sorted the class by student names, the ranks printed will
  4605.                  be the alphabetical order of the class.  If you sort by
  4606.                  the score on an task, the ranks will be by the score on
  4607.                  that task.  Note that if you sort the class without regard
  4608.                  to sections, then print them by sections, the numbers will
  4609.                  not necessarily be consecutive for each student in each
  4610.                  section.
  4611.  
  4612.  
  4613.  
  4614.  
  4615.  
  4616.                                           64
  4617.  
  4618.  
  4619.  
  4620.  
  4621.  
  4622.  
  4623.  
  4624.  
  4625.  
  4626.                                                      Printing the Grades
  4627.                (d) Printing Notes
  4628.  
  4629.                  You often enter notes that you do not want printed out.
  4630.                  VAR Grade, therefore, will print the notes only if you
  4631.                  tell it to.  You can toggle (switch on and off) whether to
  4632.                  show the notes.  If the toggle is on (the notes will be
  4633.                  shown), when data is printed, the notes will also be
  4634.                  printed.  NOTE: When printing final grades from the "G"
  4635.                  option of the Main Menu, the notes may not all fit onto
  4636.                  the lines when printing both the student ID and names and
  4637.                  may be truncated.
  4638.  
  4639.                  To print out notes that you have entered into the student
  4640.                  records, you need to tell the program to "show" the notes.
  4641.                  Pressing "T" on the Write Data Menu will let you indicate
  4642.                  whether to show the notes.  You can also indicate whether
  4643.                  to show the notes in the Print Menu that is always seen
  4644.                  before you print your data.  For those parts of the
  4645.                  program where you can print notes, there is an option on
  4646.                  the Print Menu that lets you toggle whether to show the
  4647.                  notes.
  4648.  
  4649.             3. Disk files
  4650.  
  4651.                When you print files to disk, they are printed as ASCII
  4652.                files.  This means that you can then use a word processor to
  4653.                alter them in any way that you want, or use the word
  4654.                processor to print the files.  If you pick the "D" (print to
  4655.                disk) option, you will be asked the name of the file.
  4656.                Pressing <Esc> or <Rtn> will cause the default disk file
  4657.                listed to be written; typing "none" will turn off the
  4658.                printing to a disk file.  In case of a syntax error in the
  4659.                file name, the program will ask for a new name.  The program
  4660.                checks to see whether there is enough space on your disk and
  4661.                to see if a file with that name already exists.  If there is
  4662.                not enough space on the disk, the program will stop sending
  4663.                files to the disk.  If you are printing a graph or plot, the
  4664.                program will write the plots to a file with the same
  4665.                filename, but the extension (the part after the period),
  4666.                will be changed.  NOTE: The plots are not written in ASCII
  4667.                letters, but will be written for whichever printer you
  4668.                specify.  These can be printed from disk to your printer by
  4669.                typing "COPY file.ext PRN".  Each type of plot has a
  4670.                different letter in the extension (the first letter of the
  4671.                suggested extension), with a number from 00 to 99 after it.
  4672.                For example, printing a plot to a disk file for the class
  4673.                GSAMPLE will produce a file "GSAMPLE.P00".  If that file
  4674.                already exists, it would be written to "GSAMPLE.P01", etc.
  4675.                The disk file that you specify will contain a line in it
  4676.                telling you the name of the file for the plot.
  4677.  
  4678.  
  4679.  
  4680.  
  4681.  
  4682.                                           65
  4683.  
  4684.  
  4685.  
  4686.  
  4687.  
  4688.  
  4689.  
  4690.  
  4691.  
  4692.  
  4693.             4. Class name
  4694.  
  4695.                  In addition, in the "Z" option of the Main Menu, there is
  4696.                  an option that will let you rename the class with up to 15
  4697.                  characters.  This rename is for printing purposes only,
  4698.                  and will not change the file name of the class.  When VAR
  4699.                  Grade prints data to a printer or disk file, it also
  4700.                  prints the name of the class.  Renaming the class will
  4701.                  override the default name (which is the one used when
  4702.                  starting the program).
  4703.  
  4704.                  Example:  The class is called "BIO" when you tell VAR
  4705.                  Grade to use it.  The default name for printing would be
  4706.                  "BIO".  You can change it to anything else, e.g. "Biology
  4707.                  100", for printing purposes, but the file name(s) will
  4708.                  still be BIO (plus the extensions ".PAR" and ".DAT").
  4709.  
  4710.           B. Printing the Student Scores and Attendance
  4711.  
  4712.             If you want to print out a list of the students and their task
  4713.             scores, select the Main Menu choice "W" (write).   This is the
  4714.             Write Data Menu.  You can print out all the task scores or
  4715.             attendance for one student ("by name") or for whole sections of
  4716.             students ("by section"); you can print a grid for entering
  4717.             scores; or, you can export data in formats that can be read by
  4718.             other programs.
  4719.  
  4720.             1. By name
  4721.  
  4722.                After you select this option, you will see a list of
  4723.                students in the class.  If there are more students than fit
  4724.                on one screen, you can use the cursor keys to locate the
  4725.                desired student.  The highlighted name can be chosen by
  4726.                typing <Rtn>.  You can also pick a name by typing it in at
  4727.                the prompt, but you must spell the name as the name appears
  4728.                in the program (in upper and/or lower case letters).  If you
  4729.                type in the name, and there is more than one section of
  4730.                students in the class, you must enter the section number for
  4731.                the student (or <F1> to search for the section--note that
  4732.                the program will find only the first occurrence of the
  4733.                name).  If you use attendance in your class, you also need
  4734.                to choose whether you want to write attendance, tasks
  4735.                scores, or task scores and a summary of attendance.  The
  4736.                program first lists the name of the student, the ID, the
  4737.                section, and the date the data was printed (i.e., the
  4738.                current date).  It will then list all the defined tasks by
  4739.                number and name as well as the scores for the student, the
  4740.                total points for the task, and the percentage of the total
  4741.                points for the student score.  If you grade with letter
  4742.                grades, the total points and percentages are not listed,
  4743.                since they are meaningless.  If no score was entered for the
  4744.                student, it is listed as "not entered".  For attendance, VAR
  4745.                Grade will list all the dates and attendance.  For the
  4746.                attendance summary, a list of the totals for each attendance
  4747.  
  4748.                                           66
  4749.  
  4750.  
  4751.  
  4752.  
  4753.  
  4754.  
  4755.  
  4756.  
  4757.  
  4758.                                                      Printing the Grades
  4759.                category will be printed.  If you list the scores to a
  4760.                printer or to a disk file, VAR Grade will break the listing
  4761.                into pages.  You can change such things as margins, type
  4762.                styles, etc. before you print the class from the Print Menu
  4763.                (see above).
  4764.  
  4765.             2. By section
  4766.  
  4767.                If you select this option, you must pick the tasks or
  4768.                attendance days to print, ending the input with a <Rtn>,
  4769.                followed by a second <Rtn> (with no other characters) or "0"
  4770.                <Rtn>.  This tells the program that you are finished putting
  4771.                in task or attendance numbers.  NOTE:  If there are too many
  4772.                tasks or attendance days to print on one screen, the program
  4773.                will print out as many as fits across the page for a whole
  4774.                section, then more, etc., until all tasks and students have
  4775.                been printed.  After specifying what to print, you reach the
  4776.                Print Menu.  If the wrong section, printer, or other options
  4777.                are listed, change them before specifying where to print the
  4778.                data.  If you are printing the student notes, they will be
  4779.                printed after any tasks that you have chosen.  We always
  4780.                recommend that you print the scores on your printer
  4781.                immediately after entering task scores, just in case there
  4782.                is a computer or disk malfunction.  If you print the scores
  4783.                on your printer, using elite type and single spacing will
  4784.                allow more scores to be printed per page than pica printing.
  4785.                As mentioned above, you can set margins, page lengths,
  4786.                characters per line, etc. from the Printer Menu.  Although
  4787.                you may have entered scores using several decimal places,
  4788.                they may be printed using only one or even no places to the
  4789.                right of the decimal, depending upon how many points the
  4790.                task is worth.  NOTE: The program keeps grades using 15
  4791.                significant digits, but may not print that many.  When
  4792.                printed to the printer, page lengths are calculated and the
  4793.                printing formatted accordingly.  The date is also printed so
  4794.                that you know when you last printed your class data.
  4795.  
  4796.             3. Printing grids
  4797.  
  4798.                For entering student data, it is often useful to list the
  4799.                students with a blank grid.  You can then use it to record
  4800.                the grades.  The grid can make it easier to enter the
  4801.                student grades into the computer.  The program will just
  4802.                list all the students in the class and empty boxes (grids)
  4803.                for entering student data.
  4804.  
  4805.           C. Calculating and Printing Grades
  4806.  
  4807.             To calculate and print grades on a task (or final grades) use
  4808.             the "G" (grade) option on the Main Menu, then "G", "P", or "3"
  4809.             on the Grading Menu.
  4810.  
  4811.  
  4812.  
  4813.  
  4814.                                           67
  4815.  
  4816.  
  4817.  
  4818.  
  4819.  
  4820.  
  4821.  
  4822.  
  4823.  
  4824.  
  4825.             1. Choose a task
  4826.  
  4827.                First, pick which task to grade.  The program lists all the
  4828.                valid tasks.  If there are more tasks than can be listed on
  4829.                one screen, use the cursor keys to see more tasks.  Task 0
  4830.                or <Esc> is interpreted as no task (exit).  Only non-letter
  4831.                grades can be picked (the others already have the grades
  4832.                assigned).
  4833.  
  4834.             2. Defaults
  4835.  
  4836.                As discussed above, after picking the task and range of
  4837.                scores, you can pick the sections and how to print the
  4838.                scores.
  4839.  
  4840.             3. Plot and cutoffs
  4841.  
  4842.                If you selected the "P" or "3" options on the Grading Menu,
  4843.                all the scores for the sections specified will be plotted;
  4844.                otherwise, the "G" option skips the plotting.  You then must
  4845.                select the LOW cutoffs for each grade (unless you have
  4846.                already set the cutoffs in the "C" option of the Grading
  4847.                Menu).  Depending upon your grading system, up to 11 cutoffs
  4848.                need to be entered.  If you just press enter for a cutoff,
  4849.                the program will select the same cutoff as the previous
  4850.                cutoff (hence nobody will receive that particular grade, and
  4851.                the totals for that grade will not be listed at the end of
  4852.                the class).  You can use <F2> to backup one or more grades.
  4853.  
  4854.             4. Listing the grades
  4855.  
  4856.                The program will list the total points (or averages) and
  4857.                grades, by section, for the selected task.  A table of
  4858.                numbers of students with each grade and the cutoffs are then
  4859.                listed.  The program will ask whether these grades are
  4860.                acceptable.  If you choose no ("N"), the plot and cutoffs
  4861.                will continue to be repeated, with new cutoffs, until you
  4862.                say they are acceptable ("Y").  When the data is printed
  4863.                out, the classname, section, task, and date are also
  4864.                printed.  If you have defined a task as a final task, the
  4865.                program will save the grades for the students on that task.
  4866.                Grades are always assigned to the most recently defined
  4867.                final task. Otherwise, it does not store these grades and
  4868.                cutoffs anywhere in the program.  If you print notes, they
  4869.                will be listed on the right hand side of the page.  WARNING:
  4870.                If you are printing with both names and IDs, the notes may
  4871.                be truncated.
  4872.  
  4873.  
  4874.  
  4875.  
  4876.  
  4877.  
  4878.  
  4879.  
  4880.                                           68
  4881.  
  4882.  
  4883.  
  4884.  
  4885.  
  4886.  
  4887.  
  4888.  
  4889.  
  4890.                                                      Printing the Grades
  4891.           D. Exporting Data
  4892.  
  4893.             You can export data from a VAR Grade class in three different
  4894.             formats.  Other programs can then read the data.  For all three
  4895.             methods of export, you can specify whether to write names, IDs,
  4896.             and sections, as well as any combination of tasks.  If you want
  4897.             student notes to be written, make sure that the you have you
  4898.             have told the program to show the notes (i.e., set the toggle)
  4899.             before you export the data.
  4900.  
  4901.             1. Comma and quote file
  4902.  
  4903.                A quote and comma file is an ASCII file where strings
  4904.                (names) are enclosed in double quotes (""), while numbers
  4905.                are not.  Cells of data are separated by commas.  Many
  4906.                spreadsheets can import this type of file.  Each cell get
  4907.                imported into one cell in a spreadsheet.  Each line in the
  4908.                file ends up as one line in the spreadsheet.
  4909.  
  4910.             2. Flat file
  4911.  
  4912.                A flat file is an ASCII file where data is separated into
  4913.                columns.  The columns are separated by spaces.  Many
  4914.                spreadsheets can import data in this format.
  4915.  
  4916.             3. Byte file
  4917.  
  4918.                This type of file is not an ASCII file.  It is included
  4919.                either as a last resort, so you can write your own
  4920.                converter, or to work with report card programs that may be
  4921.                on the market.  The names are written with 20 characters,
  4922.                then the IDs with 15 characters, student notes with 20
  4923.                characters, sections as 2-byte cardinal numbers, and tasks
  4924.                as 2-byte letter grades for letter and final tasks or 8-byte
  4925.                floating point numbers for all other tasks (1 sign bit, 11
  4926.                exponent bits, and 52 bits for the significand).  If
  4927.                specified, the order is: name, ID, notes, section (written
  4928.                if there is more than 1 section in the class, otherwise not
  4929.                written), then the list of tasks, in the order you chose.
  4930.  
  4931.  
  4932.  
  4933.  
  4934.  
  4935.  
  4936.  
  4937.  
  4938.  
  4939.  
  4940.  
  4941.  
  4942.  
  4943.  
  4944.  
  4945.  
  4946.                                           69
  4947.  
  4948.  
  4949.  
  4950.  
  4951.  
  4952.  
  4953.  
  4954.  
  4955.  
  4956.  
  4957.  
  4958.  
  4959.                              XII. OTHER PROGRAM FEATURES
  4960.  
  4961.  
  4962.  
  4963.  
  4964.           A. Running Other Programs from VAR Grade
  4965.  
  4966.             If necessary, you can use the "R" option on the Main Menu to
  4967.             run other programs from VAR Grade. This feature was put into
  4968.             the program to allow you to delete files or format disks
  4969.             without exiting the program.  These may be necessary if you run
  4970.             out of disk space before writing data to a disk file.  With
  4971.             this option, however, you can run any program, if you have
  4972.             enough memory.   To remind you that you are still in VAR Grade,
  4973.             the prompt will be preceded by a message:  "To return to VAR
  4974.             Grade, type EXIT."  You should be warned that certain programs
  4975.             may cause problems.  The major problems can come from programs
  4976.             that are memory resident or that will (inadvertently) stall
  4977.             ("hang") the computer.  Because there is no reasonable way for
  4978.             VAR Grade to prevent you from running these types of programs,
  4979.             it is advised that you save your data before running programs
  4980.             other than those of the DOS operating system (del, format, dir,
  4981.             etc.).
  4982.  
  4983.           B. Dates
  4984.  
  4985.             You can redefine the method of writing the date.  You can
  4986.             define dates a variety of ways, including American, Japanese,
  4987.             and European style dates.  This can be found on the "Z" option
  4988.             of the Main Menu.  These dates are used for writing data.  It
  4989.             is also used in defining attendance days.
  4990.  
  4991.           C. Video Displays
  4992.  
  4993.             VAR Grade supports all standard displays.  There are some
  4994.             points below that may help you.
  4995.  
  4996.             1. Monochrome displays
  4997.  
  4998.                Some monochrome display adapters tell programs that they are
  4999.                color boards.  This causes the program to write data to the
  5000.                screen that looks funny or unreadable.  If you have a
  5001.                monochrome board and the opening screen has a lot of
  5002.                underlined characters, there are two things you can do to
  5003.                improve the display.
  5004.  
  5005.                (a) Start the program with a switch
  5006.  
  5007.                  Instead of starting the program with "GRADE", start it
  5008.                  with "GRADE/B".  The /B is a switch that tells the program
  5009.                  that you have a black and white display.  This has to be
  5010.                  done each time you run the program.
  5011.  
  5012.                                           70
  5013.  
  5014.  
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020.  
  5021.  
  5022.                                                   Other Program Features
  5023.                (b) Set a DOS environment variable
  5024.  
  5025.                  Rather than typing /B all the time, you can set a DOS
  5026.                  variable, instead.  Before running the program, type "SET
  5027.                  VMON=BW;".  This tells the program that you have a black
  5028.                  and white display.  The best thing would be for you to set
  5029.                  this variable in the AUTOEXEC.BAT file that DOS reads when
  5030.                  booting the computer.
  5031.  
  5032.                  Example:  You can do this by typing, at the DOS prompt,
  5033.                  "COPY CON AUTOEXEC.BAT" then <Rtn>.  Then type "SET
  5034.                  VMON=BW;", then <CtrlZ>.  This will add one line to your
  5035.                  AUTOEXEC.BAT file.
  5036.  
  5037.                  Alternatively, set up a batch file that starts VAR Grade:
  5038.  
  5039.                  Example: Prepare a file called G.BAT the has the following
  5040.                  lines:
  5041.  
  5042.                     SET VMON=BW;
  5043.                     GRADE
  5044.                     SET VMON=;
  5045.  
  5046.                  This will set the variable, run the program, then remove
  5047.                  it from the environment.  Some suggested batch files for
  5048.                  use with VAR Grade are given later in this chapter.
  5049.  
  5050.             2. EGA and VGA
  5051.  
  5052.                If you have EGA or VGA, you can display 43 or 50 lines,
  5053.                respectively, on the screen.  Go to the "Z" option of the
  5054.                Main Menu, then pick "V".   You can pick whether to show 25
  5055.                or more lines.
  5056.  
  5057.             3. Video 7
  5058.  
  5059.                If you have a Video 7 VGA or VGA+ video adapter board, and
  5060.                wish to have more lines or characters on a line, you can set
  5061.                a DOS variable to allow the program to change the display.
  5062.                You can have up to 132 characters per line and up to 60
  5063.                lines per screen.  Type the following line, or put it in
  5064.                your AUTOEXEC.BAT file: "SET VMON=VIDEO7;".  If you have a
  5065.                Video 7 board and black-and-white monitor, add the line:
  5066.                "SET VMON=VIDEO7;BW;".  If the screen looks funny after
  5067.                changing the display, your board will not go into the mode
  5068.                you chose.  You need to set the display back to one that
  5069.                your board is capable of using.
  5070.  
  5071.           D. Mouse Support
  5072.  
  5073.             All mice that are Microsoft or Logitech compatible are now
  5074.             supported.  For all mice, the right button is equivalent to
  5075.             pressing <Esc> (exit this part of the program).  The left
  5076.             button is equivalent to pressing <Rtn> (select this).  For 3-
  5077.  
  5078.                                           71
  5079.  
  5080.  
  5081.  
  5082.  
  5083.  
  5084.  
  5085.  
  5086.  
  5087.  
  5088.  
  5089.             button mice (Logitech), the middle button is equivalent to
  5090.             pressing <F10> (delete the current entry or word).  If you move
  5091.             the mouse, this is equivalent to pressing the cursor keys with
  5092.             the arrows (up, down, left, and right).
  5093.  
  5094.           E. Examples of VAR Grade Batch Files
  5095.  
  5096.             If you are familiar with MS-DOS, the following are examples of
  5097.             how to set up batch files to do what you want with VAR Grade.
  5098.             For all the examples, it is assumed that you are using MS-DOS
  5099.             3.0 or later, and that the program is in the directory
  5100.             C:\VARGRADE.  Classname is a name of any valid VAR Grade class.
  5101.  
  5102.             Preparing Batch files:
  5103.  
  5104.                The easiest way to prepare the following files is to use a
  5105.                word processor that will write the data to disk files in
  5106.                ASCII format.
  5107.  
  5108.                To prepare the batch files from MS-DOS, type the following
  5109.                (A> is the DOS prompt, the material between the [], below,
  5110.                tells you what to do):
  5111.  
  5112.                     A> COPY CON batchfilename<Rtn>
  5113.                     [type in one of the batch files listed below]
  5114.                     <CtrlZ>  [simultaneously press the <Ctrl> key and "Z"]
  5115.                     A>
  5116.  
  5117.             GR.BAT:  Batch file to run VAR Grade from any directory.  Put
  5118.                it in your directory where DOS is, or in one specified by
  5119.                the PATH command.  Start it from DOS by typing "GR
  5120.                Classname".
  5121.  
  5122.                @ECHO OFF
  5123.                @REM CALL WITH "GR Classname"
  5124.                IF %1Z == Z GOTO ERR
  5125.                SET LASTPATH=%PATH%
  5126.                SET PATH=C:\VARGRADE;%PATH%
  5127.                C:\VARGRADE\GRADE %1
  5128.                SET PATH=%LASTPATH%
  5129.                GOTO END
  5130.                :ERR
  5131.                ECHO ERROR! RUN GR WITH:  "GR Classname"
  5132.                :END
  5133.  
  5134.             You may want to add parts of some of the following batch files
  5135.             to GR.BAT to fit your needs.
  5136.  
  5137.                GM.BAT: Batch file if you have a monochrome monitor.  Put it
  5138.                  in your directory where DOS is, or in one specified by the
  5139.                  PATH command.  Start it from DOS by typing "GM Classname".
  5140.  
  5141.                  SET VMON=BW;
  5142.                  C:\VARGRADE\GRADE %1
  5143.  
  5144.                                           72
  5145.  
  5146.  
  5147.  
  5148.  
  5149.  
  5150.  
  5151.  
  5152.  
  5153.  
  5154.                                                   Other Program Features
  5155.  
  5156.                GMin.BAT: Batch file to reduce the memory used by VAR Grade.
  5157.                  Put it in your directory where DOS is, or in one specified
  5158.                  by the PATH command.  Start it from DOS by typing "GMin
  5159.                  Classname".
  5160.  
  5161.                  SET OMEM=0;
  5162.                  C:\VARGRADE\GRADE %1
  5163.  
  5164.                GMax.BAT:  Batch file to increase the memory used by VAR
  5165.                  Grade, thereby reducing the disk accesses, and increasing
  5166.                  the speed of parts of the program.  Put it in your
  5167.                  directory where DOS is, or in one specified by the PATH
  5168.                  command.  Start it from DOS by typing "GMem Classname".
  5169.  
  5170.                  SET OMEM=150000;
  5171.                  C:\VARGRADE\GRADE %1
  5172.  
  5173.  
  5174.  
  5175.  
  5176.  
  5177.  
  5178.  
  5179.  
  5180.  
  5181.  
  5182.  
  5183.  
  5184.  
  5185.  
  5186.  
  5187.  
  5188.  
  5189.  
  5190.  
  5191.  
  5192.  
  5193.  
  5194.  
  5195.  
  5196.  
  5197.  
  5198.  
  5199.  
  5200.  
  5201.  
  5202.  
  5203.  
  5204.  
  5205.  
  5206.  
  5207.  
  5208.  
  5209.  
  5210.                                           73
  5211.  
  5212.  
  5213.  
  5214.  
  5215.  
  5216.  
  5217.  
  5218.  
  5219.  
  5220.  
  5221.  
  5222.  
  5223.                                    XIII. APPENDIX
  5224.  
  5225.  
  5226.  
  5227.  
  5228.           A. Program Parameters--Defaults and Limits
  5229.  
  5230.             The default values are those that are there when the program
  5231.             starts.
  5232.  
  5233.             Parameter                      Default         Maximum
  5234.  
  5235.             Students                             0           16000
  5236.             Sections                             1              99
  5237.             Tasks (total)                        0            8000
  5238.             Total points for a number task       0         1000000
  5239.             Total points per sum task            0         9999999
  5240.             Attendance Days                      0             240
  5241.             Backups made                       Yes               -
  5242.             Password used                       No               -
  5243.  
  5244.             Printing--default values (modifiable):
  5245.  
  5246.             Lines per page                      64           30000
  5247.             Characters per line                 80             255
  5248.             Type size                         Pica
  5249.             Type quality                     Draft
  5250.             Line spacing                    Single
  5251.             Left margin                          0
  5252.             Lines in header                      5
  5253.             Lines in the footer                  5
  5254.             Page numbers printed               Yes
  5255.  
  5256.           B. Backup Files
  5257.  
  5258.  
  5259.             1. Preventing Data Loss
  5260.  
  5261.                It is very important to prevent data from being lost.  There
  5262.                are several things that the program does to prevent this
  5263.                loss.
  5264.  
  5265.                1. You cannot exit the program without telling it whether
  5266.                  you want your data saved.
  5267.  
  5268.                2. You cannot accidentally exit the program (e.g. disk drive
  5269.                  door open, printer not turned on), except from a power
  5270.                  failure or by rebooting the computer.
  5271.  
  5272.  
  5273.  
  5274.  
  5275.  
  5276.                                           74
  5277.  
  5278.  
  5279.  
  5280.  
  5281.  
  5282.  
  5283.  
  5284.  
  5285.  
  5286.                                                                 Appendix
  5287.                3. Files are written in read-only format by default.  You
  5288.                  cannot delete or erase these files in DOS.  The default
  5289.                  can be changed to "normal" (if you do not fear deleting
  5290.                  your class grades), or "hidden".
  5291.  
  5292.                4. When files are written to disk, the program checks to
  5293.                  make sure the files were written with the correct size
  5294.                  (hence were probably correctly written).
  5295.  
  5296.                5. When files are written to disk, the previous class data
  5297.                  is turned into backup files.  The file CLASSNAME.PAR is
  5298.                  changed to CLASSNAME.PAX.  The file CLASSNAME.DAT is
  5299.                  changed to CLASSNAME.DAX.  These backup files are not
  5300.                  read-only, and can be deleted by DOS.  Should you want to
  5301.                  delete old class files, use the DOS 3.x command Attrib to
  5302.                  change the file attribute to "normal", then delete the
  5303.                  file.
  5304.  
  5305.                  Example, type:
  5306.  
  5307.                     A> ATTRIB -RH CLASSNAME.*
  5308.                     A> DEL CLASSNAME.*
  5309.  
  5310.                  You can tell the program to stop making backup files, but
  5311.                  we recommend that you do this only if disk space is at a
  5312.                  premium.
  5313.  
  5314.                6. If a fatal error occurs during program execution, VAR
  5315.                  Grade will try to save any new data put into the program.
  5316.                  Its success depends upon the nature of the fatal error.  A
  5317.                  fatal error is one that prevents the program from
  5318.                  executing correctly.  Although great care has been taken
  5319.                  to prevent such errors, they may still occur.  Therefore,
  5320.                  it is suggested that you immediately save your data to
  5321.                  disk when you have entered new data.  It is also
  5322.                  recommended that you also print the data on your printer
  5323.                  to have another copy of it.
  5324.  
  5325.             2. Recovering Old Data
  5326.  
  5327.                To recover the information in the backup files, you must
  5328.                first exit VAR Grade.  When in DOS, rename them so that the
  5329.                file that ends in ".PAX" ends in ".PAR" and the file that
  5330.                ends in ".DAX" ends in ".DAT".  Both files must have the
  5331.                same classname.  At the MS-DOS prompts (A>), type:
  5332.  
  5333.                     A>  RENAME ACLASS.PAX ACLASS2.PAR
  5334.                     A>  RENAME ACLASS.DAX ACLASS2.DAT
  5335.  
  5336.                ACLASS2 will have the data from the PREVIOUS update of the
  5337.                data--NOT the most recent update.
  5338.  
  5339.  
  5340.  
  5341.  
  5342.                                           75
  5343.  
  5344.  
  5345.  
  5346.  
  5347.  
  5348.  
  5349.  
  5350.  
  5351.  
  5352.  
  5353.           C. Beeps or Noises
  5354.  
  5355.             If the computer beeps or makes a noise, the memory may be quite
  5356.             low, so that the information in a screen window could not be
  5357.             saved.  When the current window is finished, it probably will
  5358.             not be able to redraw the underlying window correctly.
  5359.             Pressing <AltR> will usually redraw the screen.  The program
  5360.             should run correctly when memory is low; however, not all
  5361.             students, tasks, or attendance days may be listed when memory
  5362.             is low.  If you get one beep, more will probably occur due to
  5363.             the limited memory.  Since memory is low, you should probably
  5364.             exit the program, free up some memory, and then re-run VAR
  5365.             Grade.
  5366.  
  5367.             One way to free up memory is by setting a MS-DOS variable
  5368.             OMEM=0, then reentering the program.
  5369.  
  5370.             Example:  At the DOS prompt (A>), type:
  5371.  
  5372.                A> SET OMEM=0;
  5373.  
  5374.  
  5375.  
  5376.  
  5377.  
  5378.  
  5379.  
  5380.  
  5381.  
  5382.  
  5383.  
  5384.  
  5385.  
  5386.  
  5387.  
  5388.  
  5389.  
  5390.  
  5391.  
  5392.  
  5393.  
  5394.  
  5395.  
  5396.  
  5397.  
  5398.  
  5399.  
  5400.  
  5401.  
  5402.  
  5403.  
  5404.  
  5405.  
  5406.  
  5407.  
  5408.                                           76
  5409.  
  5410.  
  5411.  
  5412.  
  5413.  
  5414.  
  5415.  
  5416.  
  5417.  
  5418.                                                                 Appendix
  5419.           D. Menus
  5420.  
  5421.             The following is a list of the major Menus in VAR Grade.  They
  5422.             are arranged in a hierarchy, so an indent is one menu down in
  5423.             the hierarchy.
  5424.  
  5425.             Main Menu                          Main Menu (continued)
  5426.                Add Names Menu                     Grading Menu
  5427.                  Type in names                      Assign grades
  5428.                  Type in names and IDs              Plot and assign grades
  5429.                  Import flat files                  Plot with 3D bars and
  5430.                  Import flat files                  assign grades
  5431.                  automatically                      Scale tasks
  5432.                  Import comma and quote             Assign T-scores
  5433.                  files                              Assign standard
  5434.                Individual Task Form                 deviations
  5435.                Student Task Form                    Change grade names
  5436.                Task Type Menu                       Assign cutoffs
  5437.                Attendance Menu                      Remove cutoffs
  5438.                  Student Attendance Form            Adjust statistics for a
  5439.                  Individual Attendance              task
  5440.                  Form                               Delete adjustments of
  5441.                  Define new attendance              statistics
  5442.                  dates                              Set the fewest allowed
  5443.                  Attendance defaults                points
  5444.                Save class data                    Help
  5445.                Backup class data                  Manual
  5446.                Write Data Menu                    Parameters Menu
  5447.                  View by section                    Time and dates
  5448.                     Print by section                Video display lines
  5449.                  View by name                       Color
  5450.                     Print by name                   File protection
  5451.                  Print grids                        Backups
  5452.                  Export quote and comma             Passwords
  5453.                  file                               Edit keys
  5454.                  Export flat file                   Class name
  5455.                  Export byte file                   Printer Menu
  5456.                Plot Menu                               Pick a new printer
  5457.                  Plot the scores in 2D                 Set user defined
  5458.                  bars                                  line codes
  5459.                  Plot the scores in 3D                 Line printer codes
  5460.                  bars                                  Set character size
  5461.                  Plot individual trends                Set print quality
  5462.                  in 2D bars                            Set the printer port
  5463.                  Plot individual trends                Page and line
  5464.                  in 3D bars                            settings
  5465.                  Correlate two tests                Sorting
  5466.                  Correlate two tests                Default sections
  5467.                  with 3D bars                       Numbers of sections
  5468.                  Plot class statistics            DOS shell
  5469.                  Plot an individual               Quit the class
  5470.                  versus class statistics          Get another class
  5471.                  Change fonts
  5472.  
  5473.  
  5474.                                           77
  5475.  
  5476.  
  5477.  
  5478.  
  5479.  
  5480.  
  5481.  
  5482.  
  5483.  
  5484.  
  5485.  
  5486.  
  5487.                                     XIV. GLOSSARY
  5488.  
  5489.  
  5490.  
  5491.           ASCII               A standard code that translates normal
  5492.                               characters and symbols into 7 bit binary
  5493.                               computer code.
  5494.  
  5495.           AUTOEXEC.BAT        When you start your computer, it looks for
  5496.                               this file to get information about the
  5497.                               operating environment.
  5498.  
  5499.           Bars                Squares used to depict student scores in the
  5500.                               plots.  They can look two dimensional or
  5501.                               three dimensional.
  5502.  
  5503.           Batch               One of three types of files that MS-DOS can
  5504.                               execute.  Batch files are written in ASCII
  5505.                               characters, with each line telling MS-DOS
  5506.                               what to do.
  5507.  
  5508.           Cell                A highlighted area of the screen that holds
  5509.                               one piece of data.
  5510.  
  5511.           Comma & Quote Files Files that have strings of characters between
  5512.                               double quotes (""), and commas separating
  5513.                               pieces of data.  Numbers are separated only
  5514.                               by commas.
  5515.  
  5516.           Cursor Keys         Keys that move the position of the cursor on
  5517.                               the screen.  They include the arrow keys, the
  5518.                               home, end, page up, and page down keys.
  5519.  
  5520.           Default             The value when the program starts.
  5521.  
  5522.           Directory           Group of files on a disk.   Files on hard
  5523.                               disks are usually grouped together in
  5524.                               directories to make it easier to find the
  5525.                               file you need.  Drives are also directories.
  5526.  
  5527.           Display Adapter     A card in the computer that controls the
  5528.                               monitor.  It can be a Hercules card, CGA,
  5529.                               EGA, or VGA card, as well as other cards.
  5530.  
  5531.  
  5532.  
  5533.  
  5534.  
  5535.  
  5536.  
  5537.  
  5538.  
  5539.  
  5540.                                           78
  5541.  
  5542.  
  5543.  
  5544.  
  5545.  
  5546.  
  5547.  
  5548.  
  5549.  
  5550.                                                                 Glossary
  5551.  
  5552.           Edit Keys           When edit keys are used, the left and right
  5553.                               arrow cursor keys move within a cell instead
  5554.                               of between cells, and the home and end keys
  5555.                               move to the beginning and end of the cell.
  5556.                               To "use" edit keys means that you can use the
  5557.                               left and right arrow, home, and end keys to
  5558.                               move around a cell.  To move between cells
  5559.                               when "using" edit keys, you need to use
  5560.                               <Ctrl>-arrow keys.
  5561.  
  5562.           Fixed Disk          A disk that cannot be removed from the
  5563.                               computer.
  5564.  
  5565.           Flat Files          Files that have data in columns, separated by
  5566.                               spaces.
  5567.  
  5568.           Floppy Disk         A disk that can be removed from a drive.
  5569.  
  5570.           Hard Disk           A disk that cannot be removed from the
  5571.                               computer.
  5572.  
  5573.           Install             Put the files needed by a program onto new
  5574.                               disks such that the new disks have the
  5575.                               program files in the places needed by that
  5576.                               program.
  5577.  
  5578.           Line Printer        A printer that prints non-graphics
  5579.                               characters.  All printers are line printers.
  5580.  
  5581.           Main Menu           The menu that lists the major sections of the
  5582.                               program.
  5583.  
  5584.           Menu-driven         Uses menus to let you reach all parts and
  5585.                               features of the program.
  5586.  
  5587.           Monochrome          Black and white.
  5588.  
  5589.           Overlay             The part of the program that is in memory
  5590.                               only when needed.  It is read in from a disk
  5591.                               when it is needed.
  5592.  
  5593.           Path                A list of directories that tells MS-DOS where
  5594.                               executable programs are.  The path is set by
  5595.                               typing "SET PATH=directory1;directory2;" at
  5596.                               the DOS prompt, where directory1 and
  5597.                               directory2, etc., are names of directories.
  5598.  
  5599.           Ports               Printers are connected to either serial or
  5600.                               parallel cards in your computer.  Each card
  5601.                               has a different designation for its address.
  5602.                               These addresses are the ports.
  5603.  
  5604.  
  5605.  
  5606.                                           79
  5607.  
  5608.  
  5609.  
  5610.  
  5611.  
  5612.  
  5613.  
  5614.  
  5615.  
  5616.  
  5617.           Printer Codes       Codes sent to the printer to control how it
  5618.                               prints data.
  5619.  
  5620.           Regular tasks       Those tasks that you can put in new data.
  5621.                               They are the number, letter, and extra credit
  5622.                               tasks.
  5623.  
  5624.           Special keys        Special keys are those that do not print
  5625.                               normal (ASCII) keys.  The function keys (<F1>
  5626.                               through <F10>), the <Alt>, <Ctrl>, <Ins>,
  5627.                               <Del>, and the cursor keys.
  5628.  
  5629.           Special tasks       Those tasks that are calculated by the
  5630.                               program.  You cannot put in new scores into
  5631.                               these tasks.
  5632.  
  5633.           Task                A graded assignment for the class.
  5634.  
  5635.           Toggle              Turn on and off.
  5636.  
  5637.  
  5638.  
  5639.  
  5640.  
  5641.  
  5642.  
  5643.  
  5644.  
  5645.  
  5646.  
  5647.  
  5648.  
  5649.  
  5650.  
  5651.  
  5652.  
  5653.  
  5654.  
  5655.  
  5656.  
  5657.  
  5658.  
  5659.  
  5660.  
  5661.  
  5662.  
  5663.  
  5664.  
  5665.  
  5666.  
  5667.  
  5668.  
  5669.  
  5670.  
  5671.  
  5672.                                           80
  5673.  
  5674.  
  5675.  
  5676.  
  5677.  
  5678.  
  5679.  
  5680.  
  5681.  
  5682.  
  5683.  
  5684.  
  5685.                                XV. FURTHER INFORMATION
  5686.  
  5687.  
  5688.  
  5689.                This program is COPYRIGHTED (C) 1987-90 by Dennis Revie.
  5690.                All rights are reserved.
  5691.  
  5692.                Schools, school districts, and colleges and universities can
  5693.           get a site license ("group" register) VAR Grade at reduced rates.
  5694.           Write for details, including information on special needs.
  5695.  
  5696.           A. Information
  5697.  
  5698.             This manual should contain most of your questions.  Should you
  5699.             need further assistance, either to clarify parts of the
  5700.             program, to suggest changes, to report bugs, or to obtain a
  5701.             custom version of the program, write to the address below.  You
  5702.             will receive a prompt reply.  This program is user supported
  5703.             and your comments are encouraged.  Details on registration are
  5704.             listed near the beginning of the program.
  5705.  
  5706.           B. Registration
  5707.  
  5708.             This program can be distributed as SHAREWARE.  It is not free.
  5709.             You may use it on a preview basis only.  If you find the
  5710.             program useful, you MUST register it by sending $30 (for
  5711.             registration only) or $40 (to register and also receive a 78
  5712.             page laser-printed manual) to the address below.   See the
  5713.             Notice on page i for more details.
  5714.  
  5715.                  Dennis Revie
  5716.                  Attn: VAR GRADE
  5717.                  4804 Highland Ave
  5718.                  Oxnard, CA  93033-7818
  5719.  
  5720.             Modem (information only):             
  5721.  
  5722.                BIX: revied
  5723.                CIS: 73427, 112
  5724.  
  5725.  
  5726.  
  5727.  
  5728.  
  5729.  
  5730.  
  5731.  
  5732.  
  5733.  
  5734.  
  5735.  
  5736.  
  5737.  
  5738.                                           81
  5739.  
  5740.  
  5741.  
  5742.  
  5743.